<SEC-DOCUMENT>0001000753-21-000024.txt : 20210504
<SEC-HEADER>0001000753-21-000024.hdr.sgml : 20210504
<ACCEPTANCE-DATETIME>20210503183223
ACCESSION NUMBER:		0001000753-21-000024
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		57
CONFORMED PERIOD OF REPORT:	20210331
FILED AS OF DATE:		20210504
DATE AS OF CHANGE:		20210503

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			INSPERITY, INC.
		CENTRAL INDEX KEY:			0001000753
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-HELP SUPPLY SERVICES [7363]
		IRS NUMBER:				760479645
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13998
		FILM NUMBER:		21885144

	BUSINESS ADDRESS:	
		STREET 1:		19001 CRESCENT SPRINGS DR
		CITY:			KINGWOOD
		STATE:			TX
		ZIP:			77339
		BUSINESS PHONE:		7133588986

	MAIL ADDRESS:	
		STREET 1:		19001 CRESCENT SPRINGS DR
		CITY:			KINGWOOD
		STATE:			TX
		ZIP:			77339

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ADMINISTAFF INC \DE\
		DATE OF NAME CHANGE:	19950915
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>nsp-20210331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:62abdff0-7088-4c7a-93b5-530897595bc3,g:5577bf6b-1f3e-4938-be1e-cf2d115b2124,d:838d076fdd2448ecb8e410f6c0505800--><html xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nsp="http://www.insperity.com/20210331" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>nsp-20210331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8zLTEtMS0xLTA_3d0b0df4-e795-421e-882d-892e833817fb">INSPERITY, INC.</ix:nonNumeric><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl80LTEtMS0xLTA_906bc53a-a4de-4be6-96b3-c2cabc254879">0001000753</ix:nonNumeric><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl82LTEtMS0xLTA_230853a7-2cf9-4fc4-a8d4-d2ea026353f4">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8xMi0xLTEtMS0w_9fbe5a60-de83-4147-af4d-285433719aba">2021</ix:nonNumeric><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8xMy0xLTEtMS0w_c6014f57-1dba-4c47-b9de-5c20c288c263">Q1</ix:nonNumeric><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8xNC0xLTEtMS0w_c67b1b65-d964-46d7-8f30-137f99e5d616">FALSE</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="i33b24a59d7564fd781f7242e0db32af4_I20210426" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8xNS0yLTEtMS0w_af31b06f-82a7-42ba-bf3d-a1f42340fd24">38,674,991</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="idb95539be6334b40bf6ee6aa1fea7d17_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy0xLTEtMS0w_86dc749c-9bbd-431c-845f-b94b423095c9">55,489</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idb95539be6334b40bf6ee6aa1fea7d17_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy0yLTEtMS0w_fb030cd4-e27e-4f6c-a444-5f23f30f285e">555</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i4f423b2aedac47b9bdd20df8127e1a21_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy0zLTEtMS0w_704720dd-35af-4573-aa06-1e95e4ab8b52">95,528</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i61bdd98039c347d6b69b4255930639ab_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy00LTEtMS0w_1eecb441-bfe1-4993-b79b-76a49cd8ee26">626,984</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i1028e016c0754912a42904ee2f15b29e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy01LTEtMS0w_5be8e6f7-d92b-48e9-9cad-b55f5bc28aca">575,033</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy02LTEtMS0w_446df54b-54c2-407b-9c1e-bc823cfe7fb2">44,132</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC0yLTEtMS0w_02ed55df-0942-44dd-9ed2-9eaf2edd34b0">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC0zLTEtMS0w_05259efe-62ce-4986-885f-360b623a97b7">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC00LTEtMS0w_beb6875f-388e-4bd6-8d75-d997b7edc896">29,686</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC01LTEtMS0w_578968ef-0497-4739-a4d1-a5ffb94878b0">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC02LTEtMS0w_5de40a86-4ee8-46c9-9f4c-25677bf5248f">29,686</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi0yLTEtMS0w_fd183bcc-cedf-475f-bd3a-6a78192a8fff">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi0zLTEtMS0w_fdb39c41-9049-4042-94e8-fa1344bb038f">10,851</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi00LTEtMS0w_77ea2d76-cfae-4f17-91ff-2465f96a76a6">971</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi01LTEtMS0w_925b1c80-6bb3-4ca9-8bc5-e440e9513551">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi02LTEtMS0w_a36e05b9-af38-469c-8a95-e0c0f6c76335">11,822</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy0yLTEtMS0xMTEx_272bcaa3-9139-45b4-8a82-10553a8e5ed2">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy0zLTEtMS0xMTEx_c4f5edac-c98e-4ac3-b41e-af2611bcae1a">329</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy00LTEtMS0xMTEx_996829fb-fa9f-4eb0-8b0b-6fb594e95c0d">569</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy01LTEtMS0xMTEx_d135d10f-fe62-4b98-9a16-14dc226d5d9a">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy02LTEtMS0xMTE3_36daaff7-cd5c-439c-b279-3c7fea1c6c39">240</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy0yLTEtMS0w_21c25d5a-2f8f-4dbd-8783-b3e1fb65afc2">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy0zLTEtMS0w_b921f681-a50a-4157-b2b5-e0497ed8fd85">364</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy00LTEtMS0w_6a223989-28d3-464d-ae65-cea28c39de41">318</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy01LTEtMS0w_a25f85a6-8bb8-445e-8bf6-72d22ca5dabc">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy02LTEtMS0w_b5e67165-fcf2-40ee-a0d7-0bb7167f5e7b">682</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC0yLTEtMS0w_a100f2a7-9a04-48e1-ae00-5d73ce074f7f">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC0zLTEtMS0w_c654baf8-24a1-4f22-95be-4adab08539f5">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC00LTEtMS0w_8403efaa-74a9-4bb4-b937-25b9c12ce343">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC01LTEtMS0w_73bcdbb2-abd0-4a4f-bf26-3ba4f4453a8e">15,461</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC02LTEtMS0w_b2052681-eab4-492e-8be0-c727f3f6c592">15,461</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS0yLTEtMS0w_d6cedf7a-ad1e-49fe-b000-15322c141969">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS0zLTEtMS0w_7c9bfea1-46fe-49ba-b7e2-95cd50b1db2e">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS00LTEtMS0w_f4a63c01-136a-467e-8d21-14b25f378434">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS01LTEtMS0w_f3826159-3cd9-4890-9751-3f4f033b4985">7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS02LTEtMS0w_26285b6a-bf50-4edb-822d-a7d658eb29a6">7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtMi0xLTEtMA_128f57dc-50d0-4084-b915-0ca1c91c95b3">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtMy0xLTEtMA_c4835181-e598-4fa2-a31d-bd8a4185745d">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtNC0xLTEtMA_54657f3a-58d8-4fa2-9822-b1be494dd2f5">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtNS0xLTEtMA_a703e5c7-24fc-4175-bc43-ddbf887adbf3">61,922</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtNi0xLTEtMA_5f33ef62-d850-4a5c-8a3b-b3e9d4485baa">61,922</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ife01383a2ceb47399f8df8829823cc4c_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtMS0xLTEtMA_fe1fad4a-ce51-4415-a950-eb4107ab42b2">55,489</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ife01383a2ceb47399f8df8829823cc4c_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtMi0xLTEtMA_bdc3f5f2-a3e2-4d78-b2e1-37a7cb73ce8c">555</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i817b7024ce2148178c38b570098c356f_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtMy0xLTEtMA_33cf95da-07b3-484d-8307-1a0c1abbba5b">81,329</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i41087fa52dc6487fac77cbf57210084d_I20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtNC0xLTEtMA_46a7db8d-6af4-4f34-ab75-fe7e2451b2f0">628,391</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i111a822a2a954e0f8bf5aca49b63499e_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtNS0xLTEtMA_16765617-9023-4afb-a096-bc6c75035fe5">620,151</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtNi0xLTEtMA_3a79fe8a-6422-4a09-b7db-ac6168a89844">73,644</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i29943ea97cc645d8888d3c5e7e66dec4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtMS0xLTEtMA_3e965dde-4f6c-4a62-a3ea-96e01e8a7c35">55,489</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i29943ea97cc645d8888d3c5e7e66dec4_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtMi0xLTEtMA_7133663c-d6dc-420a-bfad-ebbd3380790e">555</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i2ac4291355e448f19dcb6831e640b9af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtMy0xLTEtMA_3d45d797-91aa-41eb-9e96-c3533e05e16c">48,141</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="iea0c65327fa1480f97d8c64e9d5c56db_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtNC0xLTEtMA_2a08d9fa-08c4-4d92-9594-f9b5b293ee47">544,102</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="if66e9ca9064a4deab130d7dd563c0829_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtNS0xLTEtMA_0bf0b139-f0a9-4182-9847-cda56f2a917a">499,485</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtNi0xLTEtMA_ee5a1e71-0e74-4f8b-8ff7-a0ec45439762">4,079</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtMi0xLTEtMA_49afdd61-5f21-4544-9dfe-e9360e02a5d9">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtMy0xLTEtMA_d42b0286-cd7b-47df-a755-91710adad82b">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtNC0xLTEtMA_c8a69071-8b02-4ec7-8029-aac57a3b2cc6">61,203</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtNS0xLTEtMA_1ef317c4-51d7-40ba-8f48-17afb60241c1">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtNi0xLTEtMA_ea936f71-97d4-46cf-a69e-bb42ecf08d3e">61,203</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtMi0xLTEtMA_38f9141a-2abe-4730-aebe-0b14b5c535f2">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtMy0xLTEtMA_725dfff5-207b-4279-acde-c8dc0434ea75">4,893</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtNC0xLTEtMA_81f1058e-ba7d-429f-86da-c80b3258f74e">1,659</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtNS0xLTEtMA_01e9c94e-841e-402a-8ef2-b92c397e4338">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtNi0xLTEtMA_df4e9341-cf97-4972-86a2-14ef2dfe5a89">6,552</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctMi0xLTEtMA_615cfaf6-1974-4355-b3d1-d468d4588587">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctMy0xLTEtMA_80c3c2cb-531f-4abf-871d-feedee3d1c42">381</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctNC0xLTEtMA_f0e9abbb-039c-4a57-bc63-9ccec1245474">261</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctNS0xLTEtMA_7a09c775-f57a-467d-99cf-220696c41cc1">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctNi0xLTEtMA_bd2f3626-76ca-43e8-84f7-72148be7ded4">642</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtMi0xLTEtMA_152a5e53-094d-4cba-a3a4-d482f8b9fdd6">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtMy0xLTEtMA_5dd11a4c-b213-46f0-a977-1a18260b4561">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtNC0xLTEtMA_2ee4f53f-9606-4c35-a793-da493664e597">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtNS0xLTEtMA_f16dd54d-518b-43c0-bcc3-90eb0e680d04">15,557</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtNi0xLTEtMA_9416ca95-0acd-4074-967c-b702781abd51">15,557</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktMi0xLTEtMA_b013d513-7b16-4238-9012-85d32086061e">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktMy0xLTEtMA_dea98cdb-9d44-41ea-a5d1-8fd5bbd9d3d6">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktNC0xLTEtMA_cfef0607-41fc-4bd8-bbdc-930cb5713e9f">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktNS0xLTEtMA_8d3a0c28-93a5-454c-9502-5ca136565147">85</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktNi0xLTEtMA_41e15b1c-c0cd-4681-80a0-4a2534d46cf5">85</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtMi0xLTEtMA_b2d94193-3d08-4626-90dc-9f768690e053">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtMy0xLTEtMA_c605dced-3bb6-426a-b6d5-24d4124ff5ee">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtNC0xLTEtMA_21329d59-ca72-4dc2-8d5e-f120f93d2e67">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtNS0xLTEtMA_f7a53970-b733-4f25-85ac-88057819728f">62,092</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtNi0xLTEtMA_97a34d8f-30a0-45b6-8d6f-298e7345d832">62,092</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="iaf41cf906844451cb4d633c09b302028_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtMS0xLTEtMA_96408b39-9424-407c-9598-3f2e5c320ce7">55,489</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="iaf41cf906844451cb4d633c09b302028_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtMi0xLTEtMA_4ddb508a-bef5-419f-82fc-5f99e4482d34">555</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id1b683b333d240e09b1153ce12418a7a_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtMy0xLTEtMA_71372482-d3dd-472a-a267-589389d267a6">46,327</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="iecbca89f24e045e1ba9f5d2472f2bc0f_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtNC0xLTEtMA_89453211-53ec-43ea-8cc8-c0b822d15b22">595,487</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ief3ed66f669343489fc616e00ae784a1_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtNS0xLTEtMA_696aa4c0-7cdc-4bba-bffc-af749820a5d6">545,295</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtNi0xLTEtMA_b44d9413-8cfc-4c78-a2f5-ed0784c29e04">3,310</ix:nonFraction><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNC9mcmFnOjliNWRlNDUzMmMxODQ5NzM4YjM3ZGIwODdmNzQ2YjdmL3RhYmxlOjllOTJlMTlmNzQ5MTQ2YWQ5N2Q2OGUzNjU0MTA4ODU4L3RhYmxlcmFuZ2U6OWU5MmUxOWY3NDkxNDZhZDk3ZDY4ZTM2NTQxMDg4NThfMy0yLTEtMS0w_04e53f92-1e7e-48fd-9721-8fa761a355ff">Greater than 1 year</ix:nonNumeric><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNC9mcmFnOjliNWRlNDUzMmMxODQ5NzM4YjM3ZGIwODdmNzQ2YjdmL3RhYmxlOjllOTJlMTlmNzQ5MTQ2YWQ5N2Q2OGUzNjU0MTA4ODU4L3RhYmxlcmFuZ2U6OWU5MmUxOWY3NDkxNDZhZDk3ZDY4ZTM2NTQxMDg4NThfNC0yLTEtMS0w_d53520e0-9ef0-45a6-a814-dd86debc5af9">Greater than 1 year</ix:nonNumeric><ix:nonFraction unitRef="conversionratio" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="2" name="nsp:ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81Mi9mcmFnOjZkMjJmOTVmZGM2ZTQ1MjQ4Mzc0Njc5YjNmMzIxZjUwL3RhYmxlOmU0ZTI4YTc1MmYzMjQ2YmVhZTlkZjA5MTc2ZmMzYTE0L3RhYmxlcmFuZ2U6ZTRlMjhhNzUyZjMyNDZiZWFlOWRmMDkxNzZmYzNhMTRfMS0xLTEtMS0w_356f5128-5e10-4b26-968e-364957004a8c">0.010</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="nsp-20210331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie532a56bb29b4555a755bb3c6a8c7222_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if73641f0810041fa8f0d2e4e6231369f_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">us-gaap:RightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i33b24a59d7564fd781f7242e0db32af4_I20210426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i66963344bf9144358c40e019b25f5e24_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="id6688c11dffb45528e6eb9891e6ee6af_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37baafeb5d914f71879c0a54d37fae18_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb95539be6334b40bf6ee6aa1fea7d17_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f423b2aedac47b9bdd20df8127e1a21_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61bdd98039c347d6b69b4255930639ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1028e016c0754912a42904ee2f15b29e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife01383a2ceb47399f8df8829823cc4c_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i817b7024ce2148178c38b570098c356f_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41087fa52dc6487fac77cbf57210084d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i111a822a2a954e0f8bf5aca49b63499e_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29943ea97cc645d8888d3c5e7e66dec4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ac4291355e448f19dcb6831e640b9af_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea0c65327fa1480f97d8c64e9d5c56db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if66e9ca9064a4deab130d7dd563c0829_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf41cf906844451cb4d633c09b302028_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1b683b333d240e09b1153ce12418a7a_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecbca89f24e045e1ba9f5d2472f2bc0f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief3ed66f669343489fc616e00ae784a1_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee7507b7e26246378915dc321c0bc0db_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i173e978108654f8f843028ebfd586fcd_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24545c366f3242c19555c9c803140477_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf24273967c840c998527c44deb6a7f2_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b1369d7d33d4800956ef378800661f1_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31cd4787fb53411dbb61c4624112e36d_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34f19398a36b4b2d9173e10542b0c4e1_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3dc3b6b889714a00937e5aa6c714655d_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a16b1fb3ffc41dd8e4232d2c5894dc3_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if17582f4fe184469b437cf07f3bfa8af_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32b37d5e7dbc4283bf5e7a896f9f9b63_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if70cb6d7badf4336b087e9c58d31206b_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95c337b2a648447780943e77fa1d8365_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifadc9f44281c476d8c4ea200fa9308a7_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23931361af1e469786744b8b27a3b952_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bef3c6aa5504ef1859254a5750eae87_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i720b0eb3002b4cbab005489de02fd619_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cdb1853e41846c281ee959f8152ab0f_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie81dbb89ccc04d68aba59978276c47d4_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9cc78f53eca44dd4a348a61e2532ef2c_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nsp:MunicipalBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib67491f2bea140b98bbaeb7ca4108e80_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nsp:MunicipalBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icecde1ebe8d34b3fb373a06e74783261_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e46b4ab955243b18d39d5bb1b77f590_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3555a571f12e42d8b60ba26e4eeb0ef7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nsp:MunicipalBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f094f89ec324568853b2e156df22cca_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nsp:MunicipalBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31825841d4f54671b9baff0cc13aa425_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e24c8a73d9744328a76e19d1f949407_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b3b4d2f27a547af8faf495c123f351d_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62e0df9a617947febe69cf348814acfd_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79c8ca0517f9451abe1383dbdb4c06d4_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="conversionratio"><xbrli:measure>nsp:conversionRatio</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div id="i838d076fdd2448ecb8e410f6c0505800_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Washington, D.C.&#160;&#160;20549</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzk3_c0a1bfe2-8d65-4f83-87e0-ab094cddcf7d">10-Q</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6NjI5ZmU1NmQxZWQxNDE0ZmFiMGRhNzhjNjZmNjY5MTYvdGFibGVyYW5nZTo2MjlmZTU2ZDFlZDE0MTRmYWIwZGE3OGM2NmY2NjkxNl8wLTAtMS0xLTA_a1ffc6f4-5946-4ba4-ac1a-90d1a90cf9f6">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quarterly period ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6ZDc3YjBkZTA1OTZiNDRjM2ExNDYwYWE1MTExNDBkYWMvdGFibGVyYW5nZTpkNzdiMGRlMDU5NmI0NGMzYTE0NjBhYTUxMTE0MGRhY18wLTItMS0xLTA_e6bfa16a-8024-4588-a95c-1adba8fcf365">March 31, 2021</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6ZDc3YjBkZTA1OTZiNDRjM2ExNDYwYWE1MTExNDBkYWMvdGFibGVyYW5nZTpkNzdiMGRlMDU5NmI0NGMzYTE0NjBhYTUxMTE0MGRhY18yLTAtMS0xLTA_4fb38331-d5f3-4f67-8cda-9c33c1028a8a">&#9744;</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from&#160; _______________ to _______________</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File No. <ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzk4_603ff2bb-48cd-4466-8fd2-d209f64250cb">1-13998</ix:nonNumeric> </span></div><div style="text-align:center"><img src="nsp-20210331_g1.jpg" alt="nsp-20210331_g1.jpg" style="height:36px;margin-bottom:5pt;vertical-align:text-bottom;width:161px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Insperity, Inc.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:49.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6NzVhYTMwZDcwYTU3NDU3NGE0NDY5ZWU5ZDA2ZTBhOGIvdGFibGVyYW5nZTo3NWFhMzBkNzBhNTc0NTc0YTQ0NjllZTlkMDZlMGE4Yl8wLTAtMS0xLTA_b93c59a5-abd9-4bb6-8b26-284c04f882ad">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6NzVhYTMwZDcwYTU3NDU3NGE0NDY5ZWU5ZDA2ZTBhOGIvdGFibGVyYW5nZTo3NWFhMzBkNzBhNTc0NTc0YTQ0NjllZTlkMDZlMGE4Yl8wLTItMS0xLTA_6f99b2fb-eaa1-4a29-8da4-c7aad63fa0e1">76-0479645</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.583%"><tr><td style="width:1.0%"></td><td style="width:45.041%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YTg0Y2IwYWM2ZWYyNDRhNDkwMGEyMzU3YzAwZjliMzkvdGFibGVyYW5nZTphODRjYjBhYzZlZjI0NGE0OTAwYTIzNTdjMDBmOWIzOV8wLTAtMS0xLTA_4392cd6b-dfe2-4b3d-88a7-45510d68a68f">19001 Crescent Springs Drive</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YTg0Y2IwYWM2ZWYyNDRhNDkwMGEyMzU3YzAwZjliMzkvdGFibGVyYW5nZTphODRjYjBhYzZlZjI0NGE0OTAwYTIzNTdjMDBmOWIzOV8xLTAtMS0xLTA_42f1149d-b9fa-4ac4-a114-a0de59cbe286">Kingwood,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YTg0Y2IwYWM2ZWYyNDRhNDkwMGEyMzU3YzAwZjliMzkvdGFibGVyYW5nZTphODRjYjBhYzZlZjI0NGE0OTAwYTIzNTdjMDBmOWIzOV8xLTEtMS0xLTA_8b8f04df-566d-4e91-aa84-f4066c05e9a1">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YTg0Y2IwYWM2ZWYyNDRhNDkwMGEyMzU3YzAwZjliMzkvdGFibGVyYW5nZTphODRjYjBhYzZlZjI0NGE0OTAwYTIzNTdjMDBmOWIzOV8xLTItMS0xLTA_29406f5c-a8c4-41ac-862d-2482d6a44a3a">77339</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Address of principal executive offices)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s Telephone Number, Including Area Code):&#160;&#160;(<ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzk5_e047433a-5e8f-4204-9412-e35f5640a120">281</ix:nonNumeric>) <ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xODAw_c0a5e370-5ba4-4fc5-8007-57b7d4dc2918">358-8986</ix:nonNumeric> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:42.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.923%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ticker symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ie532a56bb29b4555a755bb3c6a8c7222_D20210101-20210331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18yLTAtMS0xLTA_3edad16c-4276-4acf-8c97-c718b0c41671">Common Stock, $.01 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ie532a56bb29b4555a755bb3c6a8c7222_D20210101-20210331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18yLTEtMS0xLTA_c5e51087-e0ac-4a22-b990-d47189196433">NSP</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ie532a56bb29b4555a755bb3c6a8c7222_D20210101-20210331" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18yLTItMS0xLTA_5760f83b-f38d-4a62-848d-f88522bb7eb6">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if73641f0810041fa8f0d2e4e6231369f_D20210101-20210331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18zLTAtMS0xLTA_77808781-f46d-44e7-8c9a-619eb0bf6c4b">Rights to Purchase Series A Junior Participating Preferred Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if73641f0810041fa8f0d2e4e6231369f_D20210101-20210331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18zLTEtMS0xLTA_1a6a7eea-285d-4bcd-8af4-d482aad56895">NSP</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if73641f0810041fa8f0d2e4e6231369f_D20210101-20210331" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18zLTItMS0xLTA_2e04e74a-c15c-4c2f-9e40-0cf0d6595c00">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.    <ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xODAx_e0967114-f035-4ab0-bbe6-c6573b9ba772">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    <ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xODAy_5f1cf8e4-6226-4c5b-aa83-11e979bb5d16">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer,  smaller reporting company or an emerging growth company.&#160;&#160;See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221;, &#8220;non-accelerated filer&#8221;, &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.138%"><tr><td style="width:1.0%"></td><td style="width:29.953%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.941%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YzdlYTk0MjQxZWZmNGJhYmEwZTZkMWVlZDZjYmJlMDEvdGFibGVyYW5nZTpjN2VhOTQyNDFlZmY0YmFiYTBlNmQxZWVkNmNiYmUwMV8wLTAtMS0xLTA_4c443faf-72d8-4417-8d32-3e84d437acfe">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YzdlYTk0MjQxZWZmNGJhYmEwZTZkMWVlZDZjYmJlMDEvdGFibGVyYW5nZTpjN2VhOTQyNDFlZmY0YmFiYTBlNmQxZWVkNmNiYmUwMV8xLTMtMS0xLTA_1a8b2d53-6fb0-4909-90f4-d79bfa9e715b">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YzdlYTk0MjQxZWZmNGJhYmEwZTZkMWVlZDZjYmJlMDEvdGFibGVyYW5nZTpjN2VhOTQyNDFlZmY0YmFiYTBlNmQxZWVkNmNiYmUwMV8yLTEtMS0xLTA_9536d26a-cff4-44ca-b0b0-689e8b875ad1">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzk2_0681f107-582d-4114-b605-3b24bfaba892">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;26, 2021, <ix:nonFraction unitRef="shares" contextRef="i33b24a59d7564fd781f7242e0db32af4_I20210426" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzA5_af31b06f-82a7-42ba-bf3d-a1f42340fd24">38,674,991</ix:nonFraction> shares of the registrant&#8217;s common stock, par value $0.01 per share, were outstanding.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_7"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.941%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Page</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part I, Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Statements</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_10">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_10">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_10">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_13">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_13">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_16">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_16">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_19">Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_19">8</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_25">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_25">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part I, Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_64">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_64">17</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part I, Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_145">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_145">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part I, Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_148">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_148">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part II, Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_151">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_151">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part II, Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_154">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_154">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part II, Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_157">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_157">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part II, Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_160">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i838d076fdd2448ecb8e410f6c0505800_160">34</a></span></div></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_10"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART I</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"></td><td style="width:50.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMi0xLTEtMS0w_e9d217ac-cc36-49b3-a68d-81b2d64c791d">494,777</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMi0zLTEtMS0w_9d16b88c-a0d8-4f76-9366-d5ab451b3bb8">554,846</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMy0xLTEtMS0w_972f1ee4-094d-4967-bfd6-89b2e9915789">46,353</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMy0zLTEtMS0w_666e21d4-be22-457e-9aea-c631b4da0829">45,522</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNC0xLTEtMS0w_0d671e07-4b56-4b9a-98c3-4a2274d25c2f">34,292</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNC0zLTEtMS0w_a0e5f886-0572-4564-bfee-d0b8e4a574b4">34,529</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNS0xLTEtMS0w_019c2201-777a-4ff6-b0cd-113443ad043c">561,244</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNS0zLTEtMS0w_051e75fe-e836-458e-b55c-43640169a5d1">392,746</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNi0xLTEtMS0w_94181853-6451-47ab-aa56-50b876969dcb">57,670</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNi0zLTEtMS0w_d4de382a-adc7-4367-be7c-bb1acd2e9014">10,164</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNy0xLTEtMS0w_bdb18094-e4e3-4fc9-89a9-97d0b13a253c">53,718</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNy0zLTEtMS0w_82f42fa2-48d5-4bc2-924f-883eaedbd781">39,461</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NontradeReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfOC0xLTEtMS0w_04827172-8484-4b35-92ea-cbfb9f8c85e8">3,451</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NontradeReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfOC0zLTEtMS0w_cc4e7070-5efa-4814-87d9-d95a3b1b74bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current assets</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfOS0xLTEtMS0w_e1d2d77d-d919-4620-9f65-ccce363d6f5a">1,251,505</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfOS0zLTEtMS0w_0f009544-22c2-4922-ae17-5bec3cad42a2">1,077,268</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net of accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTAtMS0xLTEtMA_8cbb4feb-9771-4929-8d57-e756317f9e1c">220,262</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTAtMy0xLTEtMA_1c71f2a3-cd4f-4801-bd87-5e8f06ef4723">216,256</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use (&#8220;ROU&#8221;)  leased assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTEtMS0xLTEtMA_aa97cb9f-4e32-4040-b1c5-cfa06372fd18">67,688</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTEtMy0xLTEtMA_e4dfb6a1-7087-43ff-898f-e4ca61bfd4d5">60,663</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid health insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:PrepaidHealthInsuranceNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTItMS0xLTEtMA_6eacbfda-2a7d-4b70-a5f8-bfafc236955d">9,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="nsp:PrepaidHealthInsuranceNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTItMy0xLTEtMA_9ba173eb-7acc-4b86-bc2b-93b1410d68cf">9,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; health insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:DepositsHealthInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTMtMS0xLTEtMA_7362e083-ee23-48ee-a238-811c52d8163d">7,900</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="nsp:DepositsHealthInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTMtMy0xLTEtMA_68c2d8f4-db61-4afd-831d-bc240b3c397b">7,900</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:DepositsWorkersCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTQtMS0xLTEtMA_e563640f-c1a7-43c8-84ed-79d9a4a98d2d">193,067</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="nsp:DepositsWorkersCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTQtMy0xLTEtMA_d0442af9-c936-4902-84d8-84382655a12a">186,331</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other intangible assets, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTUtMS0xLTEtMA_0dce1f16-ebe2-4150-9f7d-8ba4d23d4c35">12,707</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTUtMy0xLTEtMA_437ec84d-a014-443b-9ad9-515a80dedf64">12,707</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTYtMS0xLTEtMA_2d1f6bc7-5c97-423c-8292-941a0706ab28">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTYtMy0xLTEtMA_886b0910-8a8d-4f58-96ff-8ede02bf5c99">9,603</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTctMS0xLTEtMA_e4df24f0-d897-4d73-9f30-a96e29b2b75c">6,955</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTctMy0xLTEtMA_d4e42065-f6ad-42ba-8ab4-82e6ab8e8385">4,548</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTgtMS0xLTEtMA_82af048e-7a37-4723-9674-f712291491f5">1,769,084</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTgtMy0xLTEtMA_83095306-7f07-4743-a010-54b0772b3d2e">1,584,276</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities and stockholders' equity</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjAtMS0xLTEtMA_9782f5e7-dd03-4280-b801-e418372a950c">5,841</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjAtMy0xLTEtMA_27413cb8-63b9-4a57-895c-1cf24de14c74">6,203</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes and other payroll deductions payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedPayrollTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjEtMS0xLTEtMA_3447f4f4-ade9-4bcb-a11c-2b32f5f729f1">310,519</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedPayrollTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjEtMy0xLTEtMA_7c4e339a-55b4-4859-a6a1-5bc66ae03a5c">377,960</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:AccruedWorksiteEmployeePayrollCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjItMS0xLTEtMA_e73469f1-ccc6-489d-b364-582b19cdc315">503,334</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="nsp:AccruedWorksiteEmployeePayrollCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjItMy0xLTEtMA_5d8e4746-29f9-4630-8cbf-3bef0ca942a6">334,836</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health insurance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:AccruedHealthInsuranceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjMtMS0xLTEtMA_da0787ca-3027-4390-a7dd-37521bc48bb4">72,136</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="nsp:AccruedHealthInsuranceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjMtMy0xLTEtMA_87bef876-41da-469e-84d1-7c313ca2452c">32,685</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjQtMS0xLTEtMA_ad362682-c646-4479-bbf1-a82c95ce5048">49,696</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjQtMy0xLTEtMA_791cc01e-23b6-402d-b075-933a7982c58f">48,186</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued corporate payroll and commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjUtMS0xLTEtMA_e4d86dd4-5fe5-466b-8a54-b8722e72e127">41,720</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjUtMy0xLTEtMA_5ebf68e3-8c5d-47cb-a843-84ce374d4406">44,277</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjYtMS0xLTEtMA_eade27d7-c008-4e67-a684-3396ff7c0c98">61,105</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjYtMy0xLTEtMA_55bb5b44-c1bb-4240-b44c-90eb3ad8b7f5">60,777</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current liabilities</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjgtMS0xLTEtMA_a709e374-d4a9-4cec-810b-b5ced5337e20">1,044,351</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjgtMy0xLTEtMA_05f09a8e-add9-4767-b363-e92f51aa5955">904,924</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation cost, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjktMS0xLTEtMA_3857e452-87ea-48ac-9568-1b9570eedbf5">190,336</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjktMy0xLTEtMA_6861e392-a526-4ef5-a00f-6eaaaf8c6b84">195,239</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzAtMS0xLTEtMA_6f23510c-4b05-43b7-9916-2caf044ed09a">369,400</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzAtMy0xLTEtMA_1b3f7de6-8c8e-4f42-ac3e-b1b852eb0c5f">369,400</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzEtMS0xLTEtMA_afda7f70-7a23-4222-a111-4f3b929b807a">71,716</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzEtMy0xLTEtMA_e2977e2f-f72c-4484-8703-c58870aa01ca">64,289</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzItMS0xLTEtMA_a22d3b4b-8487-44ee-a082-cbbe17db791b">13,343</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzItMy0xLTEtMA_191f966c-a326-4bff-88f9-fb94aa3d338a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzMtMS0xLTEtMA_50b38e7c-b5d4-4441-8147-1039b9801a8a">6,294</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzMtMy0xLTEtMA_21596988-fe3e-432b-a199-8aa56ccfee0a">6,292</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total noncurrent liabilities</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzQtMS0xLTEtMA_71521fca-5e90-4157-a559-c11d7f4d53c6">651,089</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzQtMy0xLTEtMA_cc5119fe-9b47-4a8f-8141-4e373834e6c7">635,220</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments and contingencies</span></td><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzUtMS0xLTEtMA_738a7a90-2a27-4f87-8052-5c4ebba94b42"></ix:nonFraction></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzUtMy0xLTEtMA_b903ddc0-4b27-413a-90b5-1dc7bee99385"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzYtMS0xLTEtMA_7a219091-c967-4d1b-aced-146b684d8c15">555</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzYtMy0xLTEtMA_7046970a-a226-49c2-9eb7-791b07426b14">555</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzctMS0xLTEtMA_1d35b88a-1386-4877-9d68-f34ec4c7ff0e">81,329</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzctMy0xLTEtMA_7f8691dd-02c2-403c-859e-a609d925fa2e">95,528</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzgtMS0xLTEtMA_8c281fae-4994-4414-9d35-152975059615">628,391</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzgtMy0xLTEtMA_c99a4eaa-921c-4cdb-91ee-b92a14f90918">626,984</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzktMS0xLTEtMA_ac55b242-0934-41ca-8066-939948bcb435">620,151</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzktMy0xLTEtMA_c970d9fd-4c13-4f9c-8d24-4c3ee8ba925b">575,033</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total stockholders&#8217; equity</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNDAtMS0xLTEtMA_423660ac-0ace-40c4-ac06-96339b3594ad">73,644</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNDAtMy0xLTEtMA_90dee444-daa2-481c-97ee-5acc1cc17e9d">44,132</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities and stockholders&#8217; equity</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNDEtMS0xLTEtMA_03ef1666-542f-432a-b210-d53469e2b788">1,769,084</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNDEtMy0xLTEtMA_740c90ae-2d73-4dac-b218-19bdd19e1557">1,584,276</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_13"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share amounts)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMy00LTEtMS0w_16ace3c1-f72d-4a96-b462-f4fb1cda742c">1,286,835</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMy01LTEtMS0w_4a6c7354-6e04-499a-995c-4eaeadc09e0e">1,229,483</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes, benefits and workers&#8217; compensation costs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNC00LTEtMS0w_ab8125a7-7b5c-4829-a66c-509fe96a78ce">1,035,390</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNC01LTEtMS0w_59187be4-7d0b-40b8-a236-ea0e13900dc9">995,461</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross profit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNS00LTEtMS0w_eea43922-f996-4370-b500-a28e63a04e3c">251,445</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNS01LTEtMS0w_cbce8dd0-e1b6-45b1-af2c-d6bb52c7d104">234,022</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Salaries, wages and payroll taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:SalariesWagesAndPayrollTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNi00LTEtMS0w_3100e889-beca-478b-851b-a7643cde5d07">103,075</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:SalariesWagesAndPayrollTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNi01LTEtMS0w_834e6b07-2e2d-4502-9353-8c1d56e40015">86,501</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNy00LTEtMS0w_dda28290-6a63-4227-a1e1-f935ea6277b5">11,822</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNy01LTEtMS0w_9d167619-8a1a-4be6-a7de-049f915e27e0">6,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SalesCommissionsAndFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfOC00LTEtMS0w_b1d4f598-de29-45e1-b580-bfd511573d1f">7,719</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SalesCommissionsAndFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfOC01LTEtMS0w_56767f11-71a7-4ea5-8774-4f193ae7e8fd">8,460</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfOS00LTEtMS0w_766c0417-766f-4e56-87e8-f48ede0d2691">5,322</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfOS01LTEtMS0w_c2f18698-dadb-4b51-995a-0ce6b7604c8a">4,833</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTAtNC0xLTEtMA_c1182cce-90e3-4eef-a07f-24e6b2768ee5">31,636</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTAtNS0xLTEtMA_27ab8b80-c2a1-46ef-84d0-3bbf4bf68481">34,853</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTEtNC0xLTEtMA_5ea80feb-5928-4b27-abd8-c80a252317bd">8,047</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTEtNS0xLTEtMA_d8b51ca7-b42c-415c-b15f-5fd08e2f320c">7,602</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total operating expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTItNC0xLTEtMA_cb9c1b31-86bb-4239-87f1-a01f7445da0f">167,621</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTItNS0xLTEtMA_8c0d6dfb-95c2-4fd6-8784-e769a81772d3">148,801</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTMtNC0xLTEtMA_4c9ff72d-30a2-45ba-b1df-b5cd72460841">83,824</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTMtNS0xLTEtMA_5b4b9779-b854-47c9-9897-6982c7b31365">85,221</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense):</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="us-gaap:InterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTUtNC0xLTEtMA_f614ffee-e3a1-428d-ab48-51b5b8421b66">543</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTUtNS0xLTEtMA_1f07f418-53d7-467f-960d-d61edd077db1">1,879</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTYtNC0xLTEtMA_6c59b8b7-11d2-4f48-8f0e-abc00f2e5196">1,599</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTYtNS0xLTEtMA_6844a4e7-5454-47ae-a43c-8990073cee4a">2,362</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income before income tax expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTctNC0xLTEtMA_4ad09b15-9309-4794-9762-ae3868da0c4e">82,768</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTctNS0xLTEtMA_d15763e7-ad8c-4487-8fe9-1d064c8435b1">84,738</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTgtNC0xLTEtMA_91b5cbfd-e803-40ce-ad6f-44a0f3468c89">20,846</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTgtNS0xLTEtMA_4a0406fd-7abb-457b-aba7-46308cc11d57">22,646</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTktNC0xLTEtMA_ae151851-c0a4-4bc0-b37c-410055429154">61,922</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTktNS0xLTEtMA_c73ef668-330c-4191-9539-17efa47a87d2">62,092</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less distributed and undistributed earnings allocated to participating securities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjAtNC0xLTEtMA_8e02e45e-80ce-4390-a4bf-9e0fc8ee3c5a">197</ix:nonFraction>)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjAtNS0xLTEtMA_12a5bac3-cbbb-4a99-b9f1-423236f46e1e">462</ix:nonFraction>)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income allocated to common shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjEtNC0xLTEtMA_3d593a3b-976b-4141-9c9a-3cd2faa13e65">61,725</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjEtNS0xLTEtMA_0d53274c-2d3b-4451-a92d-a2b8c6f1b689">61,630</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income per share of common stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjQtNC0xLTEtMA_f870bc65-63f4-48d4-8268-f2272d759568">1.62</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjQtNS0xLTEtMA_8d91c62a-116d-4658-a9e4-b16e12d0a92b">1.59</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjUtNC0xLTEtMA_1bccf3f3-1813-4651-b94b-d7957b6f4464">1.59</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjUtNS0xLTEtMA_689c7e67-0574-4147-a374-a2ef49af6a45">1.58</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Revenues are comprised of gross billings less worksite employee (&#8220;WSEE&#8221;) payroll costs as follows:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"><tr><td style="width:1.0%"></td><td style="width:73.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.455%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross billings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:GrossBillings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfMy0xLTEtMS0w_d9b51372-fa99-4884-837a-708e618ed78c">8,050,422</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:GrossBillings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfMy0yLTEtMS0w_0d51391c-589c-4aaf-a985-756b190b0a32">7,436,754</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:WorksiteEmployeePayrollCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfNC0xLTEtMS0w_ab9d60ee-bc56-47db-a9f8-d51f3d7dda87">6,763,587</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:WorksiteEmployeePayrollCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfNC0yLTEtMS0w_8ba79de5-bc82-41f7-8280-d02695e0819e">6,207,271</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfNS0xLTEtMS0w_cafc7ed0-61f0-4ad7-8e8d-9403a58209b8">1,286,835</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfNS0yLTEtMS0w_1039696b-7c1c-4596-9835-ba07c5d67ffa">1,229,483</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_16"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from operating activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNC0xLTEtMS0w_ae151851-c0a4-4bc0-b37c-410055429154">61,922</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNC0zLTEtMS0w_c73ef668-330c-4191-9539-17efa47a87d2">62,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNi0xLTEtMS0w_5ea80feb-5928-4b27-abd8-c80a252317bd">8,047</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNi0zLTEtMS0w_d8b51ca7-b42c-415c-b15f-5fd08e2f320c">7,602</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNy0xLTEtMS0w_dda28290-6a63-4227-a1e1-f935ea6277b5">11,822</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNy0zLTEtMS0w_9d167619-8a1a-4be6-a7de-049f915e27e0">6,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfOC0xLTEtMS0w_9ae1c5d0-1fc3-4e6f-96dd-15ac768df7fa">22,946</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfOC0zLTEtMS0w_84f2d36d-2f41-4894-910e-17b467ad023d">12,560</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTAtMS0xLTEtMA_3d78e7cc-9dc6-4a76-ba28-251faf5b4d58">168,498</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTAtMy0xLTEtMA_acc91f23-072d-45c3-96e1-72bd39738338">54,966</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTEtMS0xLTEtMA_6ec01650-82da-4fde-ad0d-d37b546e3d59">47,506</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTEtMy0xLTEtMA_40e8a5aa-e2db-46f7-81ec-b137d7f11863">35,107</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTItMS0xLTEtMA_19984f43-7c67-48d6-8a48-cfb630b47a31">14,257</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTItMy0xLTEtMA_34f042d8-c218-45b3-b9fa-1003c4216f01">3,068</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets and ROU assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTMtMS0xLTEtMA_fcb6b3f7-5865-4220-ae92-331c802c85bc">1,508</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTMtMy0xLTEtMA_359ac0e4-81e9-407d-abda-a5c04d016dd9">3,403</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTQtMS0xLTEtMA_30dd76f0-0e93-40b4-a4db-543b50441039">362</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTQtMy0xLTEtMA_df036c0d-0fd5-4afd-ae1a-ef92b89f5d10">1,675</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes and other payroll deductions payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTUtMS0xLTEtMA_fbd7235c-d909-4df8-82c7-fe86cccdab2f">67,441</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTUtMy0xLTEtMA_1d07f943-1e99-4cb9-a70a-7abf7c4ee249">9,003</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:IncreaseDecreaseinWSEEpayrollexpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTYtMS0xLTEtMA_3d27aeb0-36c8-4fb7-a867-76bb31a4c99a">168,498</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:IncreaseDecreaseinWSEEpayrollexpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTYtMy0xLTEtMA_8505269f-f061-44c4-b46d-4f0aaae78616">34,905</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health insurance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTctMS0xLTEtMA_f7b2441c-9929-4d91-ad87-8862fad8443b">39,451</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTctMy0xLTEtMA_79c18b99-914b-490f-949b-d35d768adff7">25,661</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTgtMS0xLTEtMA_23724b44-4564-4591-9e36-7d6caeea8a7f">3,393</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTgtMy0xLTEtMA_7618b5a6-ae13-4ab2-a8e0-5da7aa5d599c">3,467</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued corporate payroll, commissions and other accrued liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedSalaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTktMS0xLTEtMA_8e4a2f04-6691-43ae-8ef0-2a565e2d4659">5,421</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedSalaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTktMy0xLTEtMA_bcdc7394-1559-4633-bfce-93c5cedb5f95">46,531</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes payable/receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjAtMS0xLTEtMA_8344b472-6251-41e9-b5a7-2aca98be4eb7">5,345</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjAtMy0xLTEtMA_8fe10334-1d03-4372-ab35-aea36a0c87e8">8,409</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total adjustments</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjEtMS0xLTEtMA_88600413-81e9-498d-a13b-75564cec4843">59,951</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjEtMy0xLTEtMA_16d8a568-74dc-46d3-ab39-667b122e63a1">38,305</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash provided by operating activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjItMS0xLTEtMA_0b04c193-1c8c-454c-8622-25cbadd7f766">1,971</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjItMy0xLTEtMA_b6f99848-eed7-477b-b15d-fc56b8a004c6">23,787</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from investing activities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjYtMS0xLTEtMA_6c78c826-6bb7-4c2e-a413-32cd60c64cee">10,585</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjYtMy0xLTEtMA_4fb6f7f6-c6d3-450f-a07f-222d9318a899">8,689</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from maturities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjgtMS0xLTEtMA_60162bba-2eaa-4fed-9972-344981316021">10,580</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjgtMy0xLTEtMA_5963e31c-bb75-4142-8568-56fa1e4e7cff">24,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzAtMS0xLTEtMA_f48b812d-4e5f-4c37-8fa4-8e4998fd7b7a">12,072</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzAtMy0xLTEtMA_feee8e5e-72e2-45dd-ac87-c26c13f9b331">15,625</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzEtMS0xLTEtMA_359a3992-2738-41f4-b4e0-a535b8dfb183">12,077</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzEtMy0xLTEtMA_d5858919-1957-4276-a81b-b653713d6e3b">314</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from financing activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of treasury stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:TreasuryStockAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzQtMS0xLTEtMA_18d4d3db-2388-4c39-8016-46f9e7ebcca7">29,686</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:TreasuryStockAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzQtMy0xLTEtMA_a8c5975e-4926-47b6-add7-599313cd58a7">61,203</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzUtMS0xLTEtMA_87e9a9e8-09cb-4ce0-968f-8da6d55943d6">15,461</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzUtMy0xLTEtMA_b666d7c0-eecf-4f72-8c42-6c2ad8bfafeb">15,557</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under revolving line of credit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzYtMS0xLTEtMA_13856a49-7488-4ed6-ac40-3a1135c8804a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzYtMy0xLTEtMA_e0b99b45-b1d6-4667-8619-490fc8b84ba0">100,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzctMS0xLTEtMA_d783a1c5-165b-441e-ab1c-02c631d94c04">2,751</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzctMy0xLTEtMA_5ac9aa48-6adf-470e-ba16-f1aae63e366a">2,363</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzgtMS0xLTEtMA_13289396-f8fd-4ee6-9b0e-25d84048b38f">42,396</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzgtMy0xLTEtMA_65bef456-1507-4dee-8cca-0d59ce5c86ab">25,603</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzktMS0xLTEtMA_071cf9e3-0aca-4f8b-85da-c29afa54bff0">52,502</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzktMy0xLTEtMA_8e206fb0-2359-403e-9a66-ca09eda043a4">49,076</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and restricted cash beginning of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNDAtMS0xLTEtMA_ad0531d6-4747-4b7c-a4a7-c48083e0e437">786,699</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNDAtMy0xLTEtMA_b870f284-b5b8-4337-b7a7-c19f80d09c12">592,550</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash end of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNDEtMS0xLTEtMA_46a489cf-501f-45c6-856e-418811bcaa56">734,197</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNDEtMy0xLTEtMA_bb5eec10-6148-4958-ac65-8e3e1a1716b0">641,626</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental schedule of cash and cash equivalents and restricted cash</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNC0xLTEtMS0w_9d16b88c-a0d8-4f76-9366-d5ab451b3bb8">554,846</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNC0zLTEtMS0w_91a6bf6d-accc-48c6-952c-3e9a91aa116f">367,342</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNS0xLTEtMS0w_666e21d4-be22-457e-9aea-c631b4da0829">45,522</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNS0zLTEtMS0w_1f789a2c-7bbb-4b79-8fc7-2ff83e25fb35">49,295</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="nsp:DepositsWorkersCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNi0xLTEtMS0w_d0442af9-c936-4902-84d8-84382655a12a">186,331</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nsp:DepositsWorkersCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNi0zLTEtMS0w_69de20eb-cb1d-4e53-b320-c7f90b56736b">175,913</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNy0xLTEtMS0w_ad0531d6-4747-4b7c-a4a7-c48083e0e437">786,699</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNy0zLTEtMS0w_b870f284-b5b8-4337-b7a7-c19f80d09c12">592,550</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfOS0xLTEtMS0w_e9d217ac-cc36-49b3-a68d-81b2d64c791d">494,777</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfOS0zLTEtMS0w_f69563b5-1a85-49dc-9e4b-0d004147cb84">404,728</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTAtMS0xLTEtMA_972f1ee4-094d-4967-bfd6-89b2e9915789">46,353</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTAtMy0xLTEtMA_bb9f12b4-7495-4355-a604-31dd1a9cc1a2">48,349</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:DepositsWorkersCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTEtMS0xLTEtMA_e563640f-c1a7-43c8-84ed-79d9a4a98d2d">193,067</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:DepositsWorkersCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTEtMy0xLTEtMA_674cc1b5-a79d-4c51-8e62-e1676bddaabd">188,549</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash end of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTItMS0xLTEtMA_46a489cf-501f-45c6-856e-418811bcaa56">734,197</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTItMy0xLTEtMA_bb5eec10-6148-4958-ac65-8e3e1a1716b0">641,626</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental operating lease cash flow information:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets obtained in exchange for lease obligations</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTUtMS0xLTEtMA_497736d8-48d4-4428-b9bf-530ff0bb7287">12,104</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTUtMy0xLTEtMA_c9abe227-2fd6-44aa-8d87-4a8c398085cf">6,787</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_19"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">For the Three Months Ended March&#160;31, 2021 and 2020 </span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.248%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Issued</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Paid-In Capital</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Stock</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings and AOCI</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="idb95539be6334b40bf6ee6aa1fea7d17_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy0xLTEtMS0w_d59caf5f-1e2c-489a-bc07-2a01bf1ddad6">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb95539be6334b40bf6ee6aa1fea7d17_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy0yLTEtMS0w_8723afad-56f0-4fc4-adf3-d835fb3a1776">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4f423b2aedac47b9bdd20df8127e1a21_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy0zLTEtMS0w_180f08d8-70b5-4e24-8264-293771ef2063">95,528</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i61bdd98039c347d6b69b4255930639ab_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy00LTEtMS0w_0dda3b37-0409-4c27-9701-8ae29b101722">626,984</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1028e016c0754912a42904ee2f15b29e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy01LTEtMS0w_c3df6a62-5a81-46b0-ac70-8ed5f3a762ed">575,033</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy02LTEtMS0w_599e8d28-9d55-42b4-a48c-55f61a7589e6">44,132</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC0yLTEtMS0w_5b27fc8b-6179-4521-92b9-db409069aa61">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC0zLTEtMS0w_4c819ae0-00ee-4ca2-8a7e-2b226cf3cf06">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC00LTEtMS0w_3f02e462-6051-47ce-afc6-86bd4ba90754">29,686</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC01LTEtMS0w_9d7b0b8c-8b6b-4a9a-ba8a-858e8c350266">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC02LTEtMS0w_3a69c0f1-2a55-4d72-8c6b-17827f30a469">29,686</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of equity-based incentive awards and dividend equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS0yLTEtMS0w_df704d2f-8a1f-4545-9945-1801c3497532">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS0zLTEtMS0w_8a1464ba-b252-494f-8b47-156d63f7f92e">25,085</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS00LTEtMS0w_d28d50f1-0c69-43ee-a183-9598ac7775c4">26,421</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS01LTEtMS0w_985c98a6-64aa-4bc5-92ab-d931e8320e5c">1,336</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS02LTEtMS0w_a655229c-3299-4d24-9e30-efa2ec79c90c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi0yLTEtMS0w_00f955e7-2fc6-4a65-8203-27d6d6f61f5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi0zLTEtMS0w_2abc2dc5-5dc3-4261-99f9-6ada8f13eae5">10,851</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi00LTEtMS0w_2260e70b-fabd-4771-bf83-dd332ec91ffe">971</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi01LTEtMS0w_4dbec836-ce93-42e4-8f28-a5a717e87a3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi02LTEtMS0w_0ff8f44c-e477-40dd-aa91-696ba9e28351">11,822</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise of stock options</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy0yLTEtMS0xMDAz_9f266172-a700-488e-b51c-b260592e930d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy0zLTEtMS0xMDAz_6b90904c-b2c9-46a5-b554-684cf8e65ba5">329</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy00LTEtMS0xMDAz_844f9377-6afc-4fc5-9755-f247f7aacd93">569</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy01LTEtMS0xMDAz_1da7f8b7-2cf7-49b1-9caf-fa4015e3397f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy02LTEtMS0xMDAz_97cfb08c-85b5-41c7-94a2-5e3b0935ec76">240</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy0yLTEtMS0w_a0d506c6-d9de-41c1-b513-466a3dec0d0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy0zLTEtMS0w_fc8e5213-6356-4607-bbbd-def5f91eae23">364</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy00LTEtMS0w_6d9823c5-9f3e-4431-b0ff-f25c2c66697c">318</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy01LTEtMS0w_813e0e0e-5dc0-4d60-a5fa-5d8393f6d6b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy02LTEtMS0w_4dd66cd4-cbd2-4abc-806a-422e4b16b5a2">682</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC0yLTEtMS0w_11bf2d0d-0bce-4622-ae35-8bdeda664681">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC0zLTEtMS0w_68999a05-45b7-4ddd-a8c2-e7ae88184dfe">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC00LTEtMS0w_49eb77aa-43eb-4745-9c63-da20fdaccda8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC01LTEtMS0w_f4e845b0-6cd3-4efa-ac8f-d6a63964c239">15,461</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC02LTEtMS0w_b82d99e9-c262-4f7a-ad14-d11fba7180b7">15,461</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss on marketable securities, net of tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS0yLTEtMS0w_ac14aa64-1696-4327-b3fd-14996eb16656">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS0zLTEtMS0w_5a5d38bc-316f-42e4-9d4a-ff26fdbcc05e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS00LTEtMS0w_85943ae3-759e-46f5-97e5-b6c718e61a9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS01LTEtMS0w_475546d3-7b48-4d0f-b521-194d8a8d1c0c">7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS02LTEtMS0w_e40a088a-2f55-4810-a0ac-6ad5dac51137">7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtMi0xLTEtMA_ad09ac05-2bcf-47e6-b522-65ed40fb5a59">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtMy0xLTEtMA_b75355a4-c372-4595-9645-fb1dd254288c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtNC0xLTEtMA_e43f20cb-f875-4123-9c56-83be3a821dd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtNS0xLTEtMA_d95a7217-e8e4-4c22-bd0f-42dbe763b693">61,922</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtNi0xLTEtMA_eef7e62c-498e-48ed-8561-28f8aa584289">61,922</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at March 31, 2021</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ife01383a2ceb47399f8df8829823cc4c_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtMS0xLTEtMA_fe1fad4a-ce51-4415-a950-eb4107ab42b2">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ife01383a2ceb47399f8df8829823cc4c_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtMi0xLTEtMA_bdc3f5f2-a3e2-4d78-b2e1-37a7cb73ce8c">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i817b7024ce2148178c38b570098c356f_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtMy0xLTEtMA_33cf95da-07b3-484d-8307-1a0c1abbba5b">81,329</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i41087fa52dc6487fac77cbf57210084d_I20210331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtNC0xLTEtMA_46a7db8d-6af4-4f34-ab75-fe7e2451b2f0">628,391</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i111a822a2a954e0f8bf5aca49b63499e_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtNS0xLTEtMA_16765617-9023-4afb-a096-bc6c75035fe5">620,151</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtNi0xLTEtMA_3a79fe8a-6422-4a09-b7db-ac6168a89844">73,644</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i29943ea97cc645d8888d3c5e7e66dec4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtMS0xLTEtMA_b577dbde-1456-4f34-ad66-5c5d8f2a1b86">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i29943ea97cc645d8888d3c5e7e66dec4_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtMi0xLTEtMA_c81cf4f4-5adb-4fa6-84a4-ddb06e2a84c2">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2ac4291355e448f19dcb6831e640b9af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtMy0xLTEtMA_5ed4e41b-8062-4ec9-9ffc-88efd707ab3b">48,141</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iea0c65327fa1480f97d8c64e9d5c56db_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtNC0xLTEtMA_9562d864-0d2e-4db5-8f64-a6a73e876992">544,102</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if66e9ca9064a4deab130d7dd563c0829_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtNS0xLTEtMA_e4f3e2f5-6957-4218-9fd3-d1cd23aeb23f">499,485</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtNi0xLTEtMA_03620f16-6cf8-45d8-9326-3f2c429e7072">4,079</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtMi0xLTEtMA_23b682da-8733-4bf5-bd3a-13d24aa2ac3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtMy0xLTEtMA_1fc29206-ef5b-44a0-ae74-62025fb92218">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtNC0xLTEtMA_66e73073-147f-4c46-b035-05f7cbf5b49a">61,203</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtNS0xLTEtMA_97934584-1c80-4676-adb6-ee52205ebe54">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtNi0xLTEtMA_2db26e39-5f85-4e65-ba49-3fd5b685efac">61,203</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of equity-based incentive awards and dividend equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtMi0xLTEtMA_e34d3567-2c8c-418a-94d5-956d96d3aee7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtMy0xLTEtMA_6ecda327-7ccc-44c9-a26c-5f39da83fff0">7,088</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtNC0xLTEtMA_d17af773-b70e-4844-8e27-b85bebeda9fc">7,898</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtNS0xLTEtMA_5b84793a-222e-49b8-b9f3-971f7d8dd03d">810</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtNi0xLTEtMA_9cb97d4e-255c-4da2-9d55-4d3101f59efb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtMi0xLTEtMA_388c5e8f-fcd1-4acc-acfb-9e8a95a47f6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtMy0xLTEtMA_0b2f80af-245e-41ce-b8d5-a3dbf0915062">4,893</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtNC0xLTEtMA_e41c0e8d-9d42-4d9c-b04b-90fdafe26d80">1,659</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtNS0xLTEtMA_22f228a2-5305-4de3-91fb-af5881188de2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtNi0xLTEtMA_807382f9-0a88-4ed5-82b9-4441754f0c5d">6,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctMi0xLTEtMA_7bcc2a29-6a4e-4ce3-ae64-376b270a63c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctMy0xLTEtMA_57fe0db3-db80-4012-8446-5ea1cd095fd1">381</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctNC0xLTEtMA_4c5181d3-6f03-4712-8095-a6039852106d">261</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctNS0xLTEtMA_89ddd446-8275-407f-af84-0f99c4fca011">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctNi0xLTEtMA_475253a2-0476-4f6d-b38f-77af39d493e0">642</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtMi0xLTEtMA_a6a0f1b2-f8c4-4225-9bd8-9a5681e63074">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtMy0xLTEtMA_705ce7b9-724d-415f-bf76-fdf5558a136b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtNC0xLTEtMA_1e416594-c35f-4001-9a9f-c1d02472eb21">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtNS0xLTEtMA_395e599f-d192-4550-a53a-20378b399f0e">15,557</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtNi0xLTEtMA_146a91b2-7653-492b-b177-a440d2c1d2ef">15,557</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain on marketable securities, net of tax</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktMi0xLTEtMA_4000384a-aef1-4c8b-a6bc-6846db715354">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktMy0xLTEtMA_d18025bd-cb6d-45bf-8a7d-3d16bf29b6e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktNC0xLTEtMA_83bf667d-644f-46ac-981c-1c4f0d7fc5dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktNS0xLTEtMA_819ffb8d-9cda-4923-b54b-420b94d2fc2c">85</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktNi0xLTEtMA_68144d00-ed1d-4585-9251-e255620ff1cf">85</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtMi0xLTEtMA_547ec4ac-5d43-406e-9942-309aa95724f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtMy0xLTEtMA_31298ca2-69ce-4416-ac0a-0c636f52cc99">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtNC0xLTEtMA_8695df8b-8527-488d-8c0d-cdc387a6c4dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtNS0xLTEtMA_d27cf029-1721-4fa4-8e59-8aa17a35129d">62,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtNi0xLTEtMA_79825cee-9cee-4ea1-99e0-9bd0774b2cfc">62,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at March 31, 2020</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="iaf41cf906844451cb4d633c09b302028_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtMS0xLTEtMA_96408b39-9424-407c-9598-3f2e5c320ce7">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaf41cf906844451cb4d633c09b302028_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtMi0xLTEtMA_4ddb508a-bef5-419f-82fc-5f99e4482d34">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id1b683b333d240e09b1153ce12418a7a_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtMy0xLTEtMA_71372482-d3dd-472a-a267-589389d267a6">46,327</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iecbca89f24e045e1ba9f5d2472f2bc0f_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtNC0xLTEtMA_89453211-53ec-43ea-8cc8-c0b822d15b22">595,487</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ief3ed66f669343489fc616e00ae784a1_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtNS0xLTEtMA_696aa4c0-7cdc-4bba-bffc-af749820a5d6">545,295</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtNi0xLTEtMA_b44d9413-8cfc-4c78-a2f5-ed0784c29e04">3,310</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_25"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_28"></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yOC9mcmFnOmU0YjIzYzZkNmM1NzRiMGY5ZTFhYmE0NTQ5OGE4YjY2L3RleHRyZWdpb246ZTRiMjNjNmQ2YzU3NGIwZjllMWFiYTQ1NDk4YThiNjZfMjk2MQ_38c00b27-4472-43c4-a226-df2a1ba8ac46" escape="true"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Basis of Presentation</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc., a Delaware corporation (&#8220;Insperity,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221;), provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Our most comprehensive HR services offerings are provided through our professional employer organization (&#8220;PEO&#8221;) services, known as Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing solutions&#8221;), which encompass a broad range of HR functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management solution, the Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing solutions, we offer a comprehensive traditional payroll and human capital management solution, known as Workforce Acceleration. We also offer a number of other business performance solutions, including Comprehensive Traditional Payroll and Human Capital Management, Time and Attendance, Performance Management, Organizational Planning, Recruiting Services, Employment Screening, Retirement Services and Insurance Services, many of which are offered as a cloud-based software solution. These other products or services are offered separately or with our other solutions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements at and for the year ended December&#160;31, 2020. Our Condensed Consolidated Balance Sheet at December&#160;31, 2020 has been derived from the audited financial statements at that date, but does not include all of the information or footnotes required by GAAP for complete financial statements. Our Condensed Consolidated Balance Sheet at March&#160;31, 2021 and our Consolidated Statements of Operations for the three month periods ended March&#160;31, 2021 and 2020, our Consolidated Statements of Cash Flows for the three month periods ended March&#160;31, 2021 and 2020 and our Consolidated Statements of Stockholders&#8217; Equity for the three month periods ended March&#160;31, 2021 and 2020, have been prepared by us without audit. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary to present fairly the consolidated financial position, results of operations and cash flows, have been made. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the interim periods are not necessarily indicative of the operating results for a full year or of future operations.</span></div></ix:nonNumeric><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_31"></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTkwMw_b7de4ea6-2d69-42a9-91d5-850d65f37f83" continuedAt="i846f693093a949138f51f5e7ea4a9090" escape="true"><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Accounting Policies</span></td></tr></table></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="nsp:HealthInsuranceCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTg4OA_35337406-82e0-48fc-a8df-75d158a0e7cd" continuedAt="i557ec98848e041ffac9b686cf786fe61" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage to our WSEEs in our PEO HR Outsourcing solutions through a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The policy with United provides approximately <ix:nonFraction unitRef="number" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="2" name="nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDQx_ef867319-24ed-47fd-8828-ed336ccb3f9d">87</ix:nonFraction>% of our health insurance coverage. While the policy with United is a fully-insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million. Accordingly, we record the costs of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant </span></div></ix:nonNumeric></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="i846f693093a949138f51f5e7ea4a9090" continuedAt="ic01f307f189b464aac92ec26182e005f"><ix:continuation id="i557ec98848e041ffac9b686cf786fe61"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">demographics and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates <ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:durday" name="nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMTc3NA_51f54747-e0a0-4d7d-928f-1209221c2bbc">90</ix:nonNumeric> days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:PrepaidHealthInsuranceNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjQyMA_6eacbfda-2a7d-4b70-a5f8-bfafc236955d">9.0</ix:nonFraction> million, which is reported as long-term prepaid insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:RequiredDepositForHealthCareCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjU4Mg_eb19b7fa-d0b6-411c-b7a9-d15aca08bff2">6.5</ix:nonFraction> million at March&#160;31, 2021, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2021, Plan Costs were less than the net premiums paid and owed to United by $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:PrepaidHealthInsuranceCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjc4Ng_7f21eef4-a9b7-4841-bc2b-4a8249b52d45">51.4</ix:nonFraction> million. As this amount is in excess of the agreed-upon $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:PrepaidHealthInsuranceNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjgyNw_6eacbfda-2a7d-4b70-a5f8-bfafc236955d">9.0</ix:nonFraction> million surplus maintenance level, the $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:PrepaidHealthInsuranceCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjg2MQ_280b6d54-9a43-4315-afb0-defa0e40bccd">42.4</ix:nonFraction> million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2021 were $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:PremiumsOwedToUnited" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMzAyNQ_7b1405e7-83dd-4455-8dcc-e646f0b0753a">66.0</ix:nonFraction> million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2021 included an increase of $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="nsp:BenefitsCostsIncurredReducedRelatedtoRunoff" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMzIyMA_b3b93618-228c-4353-b4a9-0bf7b1e84e77">5.5</ix:nonFraction> million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2020 included a reduction of $<ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-5" format="ixt:numdotdecimal" name="nsp:BenefitsCostsIncurredReducedRelatedtoRunoff" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMzM2MA_64efe7b6-fed0-4843-9eba-624aed743258">1.5</ix:nonFraction> million for changes in estimated run-off related to prior periods.</span></div></ix:continuation><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="nsp:WorkersCompensationCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTg5OQ_5b610002-cc01-4c0b-b6cc-eac2e0d357e6" continuedAt="i1b069e2598d849bcb924a9649d54002f" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-6" format="ixt:numdotdecimal" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMzk3OA_a0c2f0f6-6cf6-4a5a-b107-e1157c942202">1</ix:nonFraction> million layer of claims per occurrence and, for claims over $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-6" format="ixt:numdotdecimal" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDAzMw_a0c2f0f6-6cf6-4a5a-b107-e1157c942202">1</ix:nonFraction> million, up to a maximum aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-6" format="ixt:numdotdecimal" name="nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDA3Mw_80062882-a7ce-435a-a432-91e2e843ba74">6</ix:nonFraction> million per policy year for claims that exceed $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-6" format="ixt:numdotdecimal" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDExNQ_a0c2f0f6-6cf6-4a5a-b107-e1157c942202">1</ix:nonFraction> million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $<ix:nonFraction unitRef="usd" contextRef="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001" decimals="-5" format="ixt:numdotdecimal" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDMxNw_0f313f2b-031a-4275-b5fe-2522ce50d665">1.5</ix:nonFraction> million layer of claims per occurrence and, for claims over $<ix:nonFraction unitRef="usd" contextRef="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001" decimals="-5" format="ixt:numdotdecimal" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDM3Mg_0f313f2b-031a-4275-b5fe-2522ce50d665">1.5</ix:nonFraction> million, up to a maximum aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001" decimals="-6" format="ixt:numdotdecimal" name="nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDQxMg_05c95779-fb29-4159-bb03-6305347e0947">6</ix:nonFraction> million per policy year for claims that exceed $<ix:nonFraction unitRef="usd" contextRef="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001" decimals="-5" format="ixt:numdotdecimal" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDQ1NA_0f313f2b-031a-4275-b5fe-2522ce50d665">1.5</ix:nonFraction> million. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the three months ended March 31, 2021 and 2020, we reduced accrued workers&#8217; compensation costs by $<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNTU5OA_457f3f35-c236-4485-be47-678b532b75a9">13.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNTYwNQ_2c1aed9d-d65d-4bec-8005-8a25760caa87">10.1</ix:nonFraction> million, respectively, for changes in estimated losses related to prior reporting periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2021 period was <ix:nonFraction unitRef="number" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="3" name="nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNTkzNA_05a0c159-eaed-4d44-aeea-8318581f5d0b">0.5</ix:nonFraction>% and in the 2020 period was <ix:nonFraction unitRef="number" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="3" name="nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNTk2Mg_700bccfc-f9bf-4e33-9673-be37b5a7894a">1.0</ix:nonFraction>%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. </span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="ic01f307f189b464aac92ec26182e005f" continuedAt="if6d8e868cf8a4d3f93d58a46ce979c01"><ix:continuation id="i1b069e2598d849bcb924a9649d54002f"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTg5Mw_1a91ffcf-3259-4d3c-b403-4366176fdd5b" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:65.230%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.283%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMy0xLTEtMS0w_814af83c-d970-4bdd-9d28-2e780058cb91">240,761</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMy0zLTEtMS0w_f34d8ab4-b4f2-44c1-8de8-c6cccaa136e2">242,904</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:WorkersCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNC0xLTEtMS0w_20912691-bb90-4c85-930d-769ada000a41">8,522</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:WorkersCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNC0zLTEtMS0w_f3d657fb-abfc-4843-a7be-a4baa0d576e0">14,339</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="nsp:WorkersCompensationDiscountChangedDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNS0xLTEtMS0w_59be5e01-634a-48b8-8acb-62ea9c9563d2">652</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" sign="-" name="nsp:WorkersCompensationDiscountChangedDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNS0zLTEtMS0w_86512582-160d-4afb-a25d-2b52fee42734">200</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNi0xLTEtMS0w_90e48b9b-2fd6-4f60-90fe-15f0977f094b">13,246</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNi0zLTEtMS0w_f7f8e864-9dd4-463a-8ebc-71ecf22dca65">11,121</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ending balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNy0xLTEtMS0w_c91afbe2-6235-4417-8c92-8fcb38f98579">236,689</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNy0zLTEtMS0w_2ef25eea-bfa6-4206-b79c-12e15460b110">245,922</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfOS0xLTEtMS0w_acfd723f-ac1e-4480-b762-29a550056c85">46,353</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfOS0zLTEtMS0w_6c850f19-7f40-40c0-858f-291240ff115d">48,289</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMTAtMS0xLTEtMA_3857e452-87ea-48ac-9568-1b9570eedbf5">190,336</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMTAtMy0xLTEtMA_2027b19f-7c56-4f27-8347-38cc373cdf90">197,633</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total accrued claims</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMTEtMS0xLTEtMA_6c0ff63a-8769-47e7-9c65-69b294218d9a">236,689</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMTEtMy0xLTEtMA_dd084071-feca-480c-aa01-012fda637426">245,922</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2021 includes $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:WorkersCompensationAdministrativeFeesAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNjM1NA_a1712255-9f29-4a12-a088-faa3d31ee161">3.3</ix:nonFraction> million of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021 and 2020, the undiscounted accrued workers&#8217; compensation costs were $<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:UndiscountedAccruedWorkersCompensationCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNjQ3OA_8b26b276-39ff-4988-a6b9-f440d5cb7aad">253.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="nsp:UndiscountedAccruedWorkersCompensationCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNjQ4NQ_6a3737eb-13e1-40fa-ae7d-9676993c7ae7">265.6</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within <ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:durwordsen" name="nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNjk3Mw_9820a33c-d173-45a3-b65b-b8be17aacac6">one year</ix:nonNumeric> are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2021, we had restricted cash of $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNzQ0MA_17822ce0-d75d-4974-adc9-a6a1740cfd26">46.4</ix:nonFraction>&#160;million and deposits &#8211; workers&#8217; compensation of $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:DepositsWorkersCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNzQ4Mw_b9d4b444-54ba-4618-ac18-c73cd4f070fc">193.1</ix:nonFraction>&#160;million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within <ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" format="ixt-sec:durwordsen" name="nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNzU1MQ_7660d635-3081-43ee-b2a0-e2bfe8ceaac4">one year</ix:nonNumeric> is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.</span></div></ix:continuation><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTg4Ng_1ea5db79-5cf7-4ead-953e-725f6a70dae3" continuedAt="i5d426cd27c1d4b8e9fac91a09f2377ce" escape="true"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTkwMg_fce26c0e-c170-489f-aa3e-d39088aec83b" continuedAt="i808b975ca87c4fa68d879fd737a59644" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally have a term of 12 months, but are cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are typically due concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but unbilled of $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:Unbilled" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfODYyNA_e54f0c0e-7045-4add-b2a5-31477fa22a27">549.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-5" format="ixt:numdotdecimal" name="nsp:Unbilled" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfODYzMQ_e6c894f8-e760-41df-8cde-a461633d87fb">380.8</ix:nonFraction> million at March&#160;31, 2021 and December 31, 2020, respectively, are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under Accounting Standards Update (&#8220;ASU&#8221;) No 2014-09, we expense sales commissions when incurred because the terms of our contracts generally are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="if6d8e868cf8a4d3f93d58a46ce979c01"><ix:continuation id="i5d426cd27c1d4b8e9fac91a09f2377ce"><ix:continuation id="i808b975ca87c4fa68d879fd737a59644"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.826%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Northeast</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iee7507b7e26246378915dc321c0bc0db_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfMy0xLTEtMS0w_f670e54d-ef61-474c-a862-08a6c7ae656a">373,629</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i173e978108654f8f843028ebfd586fcd_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfMy0yLTEtMS0w_0e97d265-5f67-490d-bc39-bb6ba9c0faa8">344,086</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i24545c366f3242c19555c9c803140477_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNC0xLTEtMS0w_eb17d6e2-6248-4c37-b554-b7f3de788b24">156,260</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icf24273967c840c998527c44deb6a7f2_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNC0yLTEtMS0w_47aeecc5-c836-4864-8ac1-34ca333ddd25">140,678</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5b1369d7d33d4800956ef378800661f1_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNS0xLTEtMS0w_b8c5da04-5a4f-4a9f-923d-aee1fd2a2f27">225,700</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i31cd4787fb53411dbb61c4624112e36d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNS0yLTEtMS0w_31e61312-048a-4148-ba8f-3a963f9aadca">211,302</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34f19398a36b4b2d9173e10542b0c4e1_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNi0xLTEtMS0w_0eb9c666-3f2d-4ac7-9e21-1d879ef6e425">256,979</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3dc3b6b889714a00937e5aa6c714655d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNi0yLTEtMS0w_020b6e16-e09b-417b-b739-973f812c8657">272,130</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a16b1fb3ffc41dd8e4232d2c5894dc3_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNy0xLTEtMS0w_caf4e5a5-3be1-41ff-a722-2dd6fa69fc4c">261,354</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if17582f4fe184469b437cf07f3bfa8af_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNy0yLTEtMS0w_c04b5d43-4b9e-4124-8b8a-e659250e1a9b">246,853</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,273,922&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,215,049&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i32b37d5e7dbc4283bf5e7a896f9f9b63_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfOS0xLTEtMS0w_eb2fd7a9-f42e-485f-8fae-2c5e08ba37cf">12,913</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if70cb6d7badf4336b087e9c58d31206b_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfOS0yLTEtMS0w_771db67d-abc5-4870-89b0-3f2f7acbf4bd">14,434</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfMTAtMS0xLTEtMA_bcd3b58d-751c-44ab-9752-0716d211778b">1,286,835</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfMTAtMi0xLTEtMA_1013ab23-d592-4637-9e11-2f50d141e776">1,229,483</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_37"></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfNTY2_1bffa251-4249-4c1d-aed3-983d61dfc9bc" escape="true"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></td></tr></table></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfNTY3_88c49fe7-0cdf-40f2-b8cc-771e32b7b549" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i95c337b2a648447780943e77fa1d8365_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy0xLTEtMS0w_e6c0ce66-6e40-4eef-bbd2-4e2cdbac10ae">432,607</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331" decimals="-3" format="ixt:zerodash" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy0yLTEtMS0w_17f78267-ffa7-4840-ba6d-729bcab90256">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy0zLTEtMS0w_bb3e317d-3bf2-47db-863d-837f76ca1a13">432,607</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy01LTEtMS0w_991eb671-c66d-4a1d-944a-d8f11cc43178">503,221</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i23931361af1e469786744b8b27a3b952_I20201231" decimals="-3" format="ixt:zerodash" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy02LTEtMS0w_b299282f-c8c6-496b-a36a-9abf1ef5276c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy03LTEtMS0w_71913f1d-7282-415e-8359-dce823e9913f">503,221</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i95c337b2a648447780943e77fa1d8365_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC0xLTEtMS0w_5e163aeb-57bd-4be7-80db-88f4a06dc0df">48,278</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC0yLTEtMS0w_a25f9fc8-fd21-4003-ac0b-abf39e38d0f0">34,292</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC0zLTEtMS0w_339701a0-5d91-4c78-b9ed-0f5c7a4c22f1">82,570</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC01LTEtMS0w_a7614fd9-de53-4e01-a2b9-f81f2ea3c273">47,992</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i23931361af1e469786744b8b27a3b952_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC02LTEtMS0w_51d56af6-56fe-4c1f-80a9-9645320f6b82">34,529</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC03LTEtMS0w_31d61958-7b99-4007-a79f-3ebc3274bdb0">82,521</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i95c337b2a648447780943e77fa1d8365_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS0xLTEtMS0w_24b7e8a7-3cc5-4306-9080-c77e4829a680">23,105</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS0yLTEtMS0w_bd35e82b-dfb1-4ce1-a1ac-2fb5d289c641">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS0zLTEtMS0w_b67f0d29-2c2d-4286-ab45-2497c93e20ce">23,105</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS01LTEtMS0w_5adab19a-f7b3-46b8-95db-a8b4205780af">33,692</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i23931361af1e469786744b8b27a3b952_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS02LTEtMS0w_e166b08f-7aa4-4f47-b248-166f0d07c4d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS03LTEtMS0w_f4675012-79a3-4e9b-b216-bbf82cd01666">33,692</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i95c337b2a648447780943e77fa1d8365_I20210331" decimals="-3" format="ixt:numdotdecimal" name="srt:DraftsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi0xLTEtMS0w_3a1f996f-e382-424b-acbf-2f0f738bf03a">9,213</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331" decimals="-3" format="ixt:zerodash" name="srt:DraftsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi0yLTEtMS0w_9e4c832b-c241-4992-b6ec-0b8c2a00764a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="srt:DraftsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi0zLTEtMS0w_ae1d7f46-e96c-4466-a9a8-d236d7600e7b">9,213</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="srt:DraftsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi01LTEtMS0w_8afc31bc-4687-417a-9ff8-4bb23fdaf48d">30,059</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i23931361af1e469786744b8b27a3b952_I20201231" decimals="-3" format="ixt:zerodash" name="srt:DraftsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi02LTEtMS0w_abe3fb34-616e-4da0-b324-ad60cb482d86">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="srt:DraftsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi03LTEtMS0w_f0acfea6-65fb-4e65-bb62-49f7229b43c5">30,059</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i95c337b2a648447780943e77fa1d8365_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy0xLTEtMS0w_75c81815-2099-4bbf-b870-bb69342a8afb">494,777</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy0yLTEtMS0w_a1936c3c-1e20-4a7d-9c9c-a026d3c69467">34,292</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy0zLTEtMS0w_960d950a-0ece-4c89-9ef9-d5416e28112e">529,069</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy01LTEtMS0w_02178814-9f12-4d73-b447-6b0cd94058de">554,846</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i23931361af1e469786744b8b27a3b952_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy02LTEtMS0w_520d5760-10b0-4180-92bb-5d63c2f5dc56">34,529</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy03LTEtMS0w_9c3a4817-9978-4acf-8ba4-1b31ba5d9272">589,375</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash and overnight holdings fluctuate based on the timing of clients&#8217; payroll processing cycles. Our cash, cash equivalents and marketable securities at March&#160;31, 2021 and December&#160;31, 2020 included $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="nsp:PayrollWithholdingsIncludedInCashBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfMzQ1_f5f55a7b-60b9-4f3f-83ae-b7a8646a4dd8">273.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-5" format="ixt:numdotdecimal" name="nsp:PayrollWithholdingsIncludedInCashBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfMzUy_4cec34a4-bf5a-4f0e-b4dc-a1c1899e71c5">342.0</ix:nonFraction> million, respectively, of funds associated with federal and state income tax withholdings, employment taxes and other payroll deductions, as well as $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="nsp:ClientPrepaymentsIncludedInCashBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfNDk2_928b3dd6-7096-4688-ae65-cced9c5f30cc">58.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="nsp:ClientPrepaymentsIncludedInCashBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfNTAz_84615aa8-598a-4609-bb5a-3a75ac9ea73e">35.3</ix:nonFraction> million, respectively, in client prepayments.</span></div></ix:nonNumeric><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_43"></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkxNQ_1b5cb61c-66da-4700-b414-7e31b65a5c26" continuedAt="ie5427976cd504cf1a0ff18539865c2cb" escape="true"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fair Value Measurements</span></td></tr></table></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkzMw_d64ba0ad-1431-41f7-a90d-f57e562e8d7b" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with Accounting Standard Codification 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - significant unobservable inputs</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="ie5427976cd504cf1a0ff18539865c2cb"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Instruments Measured and Recognized at Fair Value</span></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkyOQ_1bdb8207-bcc3-40a1-8326-1207277bb79f" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:17.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.842%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.711%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy0xLTEtMS0w_7dd4fee1-ac5c-411a-aafb-bbb653ebc635">480,885</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2bef3c6aa5504ef1859254a5750eae87_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy0yLTEtMS0w_555f220d-08bc-4942-b69e-3c6c974ed2cc">480,885</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i720b0eb3002b4cbab005489de02fd619_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy0zLTEtMS0w_b1d0040f-dd1c-443c-ba71-dc7f7e29ced3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy01LTEtMS0w_46731dfd-6d8d-4b25-bf93-a56b40f59b3d">551,213</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy02LTEtMS0w_3dfb23b2-7ce8-41ac-94d2-239c31a5219b">551,213</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy03LTEtMS0w_aef28270-d21d-41ac-b0ca-6f3c3ec00318">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC0xLTEtMS0w_1fa2f2ce-24ba-46e5-bac3-1c81ef07b155">13,269</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2bef3c6aa5504ef1859254a5750eae87_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC0yLTEtMS0w_06a1419f-e471-442a-be46-fb2e35d69ccd">13,269</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i720b0eb3002b4cbab005489de02fd619_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC0zLTEtMS0w_713c02df-d24c-49e0-9411-82a5c42de3b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC01LTEtMS0w_675e0c1c-6778-4401-9ecd-fe0736b87375">10,531</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC02LTEtMS0w_44851a18-f637-4ee7-b5e4-b9dffecb2316">10,531</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC03LTEtMS0w_d28f3cf2-8ac2-423c-9dcc-4acf0f6945d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS0xLTEtMS0w_f4c5f637-77ab-44ae-ab3d-6cc41437edd9">21,023</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2bef3c6aa5504ef1859254a5750eae87_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS0yLTEtMS0w_b51f8091-3ad3-47d0-b63c-3b5d3a16d74c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i720b0eb3002b4cbab005489de02fd619_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS0zLTEtMS0w_b6250227-a5c9-4cf7-91a8-9b86e040ded5">21,023</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS01LTEtMS0w_69784679-81fa-465e-80a3-89c17099193f">23,998</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS02LTEtMS0w_3e945e68-c697-4c1f-8062-0a4c7e1b9ca4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS03LTEtMS0w_2dccce58-ff68-408d-97a1-04ee1a46bf65">23,998</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi0xLTEtMS0w_6dde0447-87fb-49c5-867e-7b7396298313">515,177</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2bef3c6aa5504ef1859254a5750eae87_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi0yLTEtMS0w_32a97b02-4b5e-4c35-bb64-f3161ff351de">494,154</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i720b0eb3002b4cbab005489de02fd619_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi0zLTEtMS0w_f57b4546-f0a8-4354-842f-0188b6bdd28a">21,023</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi01LTEtMS0w_213639ad-0fbb-44f6-b3d9-db08c07d32ac">585,742</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi02LTEtMS0w_78e90281-3d93-41ca-b353-b8a0964bbb11">561,744</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi03LTEtMS0w_441813f4-0203-4af9-aa79-3649b09d56a4">23,998</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.</span></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:AvailableForSaleSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkzMQ_fb95e82c-aec1-4b07-bef6-d3853a690054" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:52.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.557%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3cdb1853e41846c281ee959f8152ab0f_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMy0xLTEtMS0w_6074cfd8-785e-4772-be94-27d2a67cf537">13,267</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie81dbb89ccc04d68aba59978276c47d4_D20210101-20210331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMy0yLTEtMS0w_ef3b6316-174d-4e9b-a2bd-0e4ee57db355">2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie81dbb89ccc04d68aba59978276c47d4_D20210101-20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMy0zLTEtMS0w_691d252b-bf65-46a2-981f-a930f9c083e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3cdb1853e41846c281ee959f8152ab0f_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMy00LTEtMS0w_d87fb5b3-85be-4777-99e6-3084a34f72ec">13,269</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9cc78f53eca44dd4a348a61e2532ef2c_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNC0xLTEtMS0w_836a7dd4-c73e-40c6-af5e-c719a28aa60e">21,028</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib67491f2bea140b98bbaeb7ca4108e80_D20210101-20210331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNC0yLTEtMS0w_5d54d9dc-8ab2-4913-9dc5-391b1aeb2a8b">1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib67491f2bea140b98bbaeb7ca4108e80_D20210101-20210331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNC0zLTEtMS0w_cc7f89fa-ff92-45d0-8ba7-13e8b56cad92">6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9cc78f53eca44dd4a348a61e2532ef2c_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNC00LTEtMS0w_40d3ea63-f00a-4632-a46c-be5261f18a2c">21,023</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNS0xLTEtMS0w_ef1a725a-3b7e-4a30-be1e-dd7b65749292">34,295</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNS0yLTEtMS0w_ae35b226-13ca-4651-a660-ce7ed6298ec7">3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNS0zLTEtMS0w_fcb673d7-de80-48dc-9f3f-43e38e4fa69e">6</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNS00LTEtMS0w_44dc187e-a1f6-4c9a-95ce-e9a8d363539a">34,292</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icecde1ebe8d34b3fb373a06e74783261_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOC0xLTEtMS0w_9ebec6ce-8652-4d7c-abfd-47f16067f6d0">10,530</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6e46b4ab955243b18d39d5bb1b77f590_D20200101-20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOC0yLTEtMS0w_b7fa45e8-10b9-4345-b928-3ff4aedda019">1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6e46b4ab955243b18d39d5bb1b77f590_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOC0zLTEtMS0w_1935f1c8-bd47-407c-8773-f49423216980">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icecde1ebe8d34b3fb373a06e74783261_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOC00LTEtMS0w_f313a437-223e-490a-840f-e55db4cd26a4">10,531</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3555a571f12e42d8b60ba26e4eeb0ef7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOS0xLTEtMS0w_adad4e24-cb33-41a3-a6e9-962413c794cd">23,994</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6f094f89ec324568853b2e156df22cca_D20200101-20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOS0yLTEtMS0w_a3d7c4fc-cdd0-4c67-a31b-188bc11030eb">8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6f094f89ec324568853b2e156df22cca_D20200101-20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOS0zLTEtMS0w_25a8cf9b-08b6-46e9-b9b1-0aff46e7dbeb">4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3555a571f12e42d8b60ba26e4eeb0ef7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOS00LTEtMS0w_fb5830d3-2b96-43ba-9051-0613bf86619e">23,998</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMTAtMS0xLTEtMA_a6741095-eb87-48b1-96fe-aa07775f2eb2">34,524</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i31825841d4f54671b9baff0cc13aa425_D20200101-20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMTAtMi0xLTEtMA_88b67638-3b56-4958-b3f1-33a82fe58188">9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i31825841d4f54671b9baff0cc13aa425_D20200101-20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMTAtMy0xLTEtMA_a30b7c63-8573-44f9-99ed-3162a3f80c5d">4</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMTAtNC0xLTEtMA_63916454-efd1-4d76-9388-41f8a387d166">34,529</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span><br/></span></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkyNw_da7207e2-ef50-462d-8701-cf3359b64c8f" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, the contractual maturities of our marketable securities were as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.688%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than one year</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmM5ZTY2YTE2ZDAyYjQ1ZWE5YmQxNTMwOTdjMjRmM2U0L3RhYmxlcmFuZ2U6YzllNjZhMTZkMDJiNDVlYTliZDE1MzA5N2MyNGYzZTRfMi0xLTEtMS0w_61edca39-8c7e-4357-9243-907bde77230a">34,295</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmM5ZTY2YTE2ZDAyYjQ1ZWE5YmQxNTMwOTdjMjRmM2U0L3RhYmxlcmFuZ2U6YzllNjZhMTZkMDJiNDVlYTliZDE1MzA5N2MyNGYzZTRfMi0yLTEtMS0w_11cbef05-9869-4c11-8a33-1290c0c4c36f">34,292</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One to five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmM5ZTY2YTE2ZDAyYjQ1ZWE5YmQxNTMwOTdjMjRmM2U0L3RhYmxlcmFuZ2U6YzllNjZhMTZkMDJiNDVlYTliZDE1MzA5N2MyNGYzZTRfMy0xLTEtMS0w_2eb9e57f-8489-4630-aa57-643c98b42c48">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmM5ZTY2YTE2ZDAyYjQ1ZWE5YmQxNTMwOTdjMjRmM2U0L3RhYmxlcmFuZ2U6YzllNjZhMTZkMDJiNDVlYTliZDE1MzA5N2MyNGYzZTRfMy0yLTEtMS0w_8e2f53da-3cb2-48a3-8208-683f3917fcda">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,295</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,292</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Other Financial Instruments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 5, &#8220;Long-Term Debt,&#8221; for additional information.</span></div></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_46"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMjQyNA_269ef50d-e30e-43cb-ad41-e99cb311d767" escape="true"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Long-Term Debt</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a revolving credit facility (the &#8220;Facility&#8221;) with borrowing capacity of up to $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfOTQ_0d08bbb6-22c1-421a-b47a-c279d64db6b0">500</ix:nonFraction> million. The Facility may be further increased to $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTM5_5dc65151-9fad-4987-a6f2-12c17742e8b1">550</ix:nonFraction> million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (the &#8220;Credit Agreement&#8221;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by <ix:nonFraction unitRef="number" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="2" name="nsp:PercentageOfSubsidiaryStockSecuringDebt" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfNDc1_baeeb859-5ae9-478d-8e2a-d5061b4150c5">65</ix:nonFraction>% of the stock of our captive insurance subsidiary and are guaranteed by all of our domestic subsidiaries. At March&#160;31, 2021, our outstanding balance on the Facility was $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfNjM0_6f23510c-4b05-43b7-9916-2caf044ed09a">369.4</ix:nonFraction> million, and we had an outstanding $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfNjY0_833d0a0c-64ec-46f4-b942-14a12f3be19d">1.0</ix:nonFraction> million letter of credit issued under the Facility, resulting in an available borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfNzU5_0c115fab-c8b2-45ea-b294-e42e1aeddfda">129.6</ix:nonFraction> million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility matures on September&#160;13, 2024. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or LIBOR, at our option, plus an applicable margin. Depending on our leverage ratio, the applicable margin varies (1) in the case of LIBOR loans, from <ix:nonFraction unitRef="number" contextRef="i6e24c8a73d9744328a76e19d1f949407_D20210101-20210331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTAxNg_82adaba1-e293-46ec-a619-016ce5ce7cf5">1.50</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i0b3b4d2f27a547af8faf495c123f351d_D20210101-20210331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTAyMg_dc492c3e-06d5-472b-8183-b61d4dcfeace">2.25</ix:nonFraction>% and (2) in the case of alternate base rate loans, from <ix:nonFraction unitRef="number" contextRef="i62e0df9a617947febe69cf348814acfd_D20210101-20210331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTA2Mw_c9c687b2-b22b-424b-8f95-48f5f140d597">0.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i79c8ca0517f9451abe1383dbdb4c06d4_D20210101-20210331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTA2OQ_5fc57a18-727c-4aab-9adc-c3133970eef0">0.50</ix:nonFraction>%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus <ix:nonFraction unitRef="number" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="4" name="nsp:ApplicableMarginFederalFundsRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTIxOA_89671976-3194-4e64-91e5-bd34083f04e4">0.50</ix:nonFraction>% and (3) the 30-day LIBOR rate plus <ix:nonFraction unitRef="number" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="4" name="nsp:ApplicableMargin30DayLibor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTI1Ng_0576e0d3-b508-44e0-8f01-8df75cc46849">2.00</ix:nonFraction>%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of <ix:nonFraction unitRef="number" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="4" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTM2Mg_dac953cf-64e5-4da9-b485-3052ebf61ddb">0.25</ix:nonFraction>% per year. The average interest rate for the three month period ended March&#160;31, 2021 was <ix:nonFraction unitRef="number" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTQzOA_52251018-b004-4ba5-8eb4-616f9c231cf3">1.88</ix:nonFraction>%. Interest expense and unused commitment fees are recorded in other income (expense).  Upon the discontinuation of LIBOR, the Facility provides that we and the agent will negotiate in good faith to amend the agreement to address such discontinuation and to place the parties in substantially the same economic position.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at March&#160;31, 2021.</span></div></ix:nonNumeric><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_49"></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTY1NQ_c8192afb-80f4-4b5c-980b-a012240ada3c" continuedAt="ia228b3d93bd8465ea0fc30cc2e935223" escape="true"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stockholders' Equity</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2021, we repurchased or withheld an aggregate of <ix:nonFraction unitRef="shares" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="0" format="ixt:numdotdecimal" name="nsp:Aggregatenumberofsharesrepurchasedduringtheperiod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfODU_73829251-4667-4aa8-bc27-9571d2aab6a9">340,317</ix:nonFraction> shares of our common stock, as described below.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Program</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors (the &#8220;Board&#8221;) has authorized a program to repurchase shares of our outstanding common stock (&#8220;Repurchase Program&#8221;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During the three months ended March 31, 2021, <ix:nonFraction unitRef="shares" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfNDc5_38714f4a-10e1-468f-9296-fce837ef4d93">49,904</ix:nonFraction> shares were repurchased under the Repurchase Program. As of March&#160;31, 2021, we were authorized to repurchase an additional <ix:nonFraction unitRef="shares" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfNTkz_dd30bcb6-340f-4c17-a9af-f84e92a90e0a">1,078,233</ix:nonFraction> shares under the Repurchase Program.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Withheld Shares</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2021, we withheld <ix:nonFraction unitRef="shares" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfNjky_d1ba96e5-e077-45e3-8939-53423c4c2d4b">290,413</ix:nonFraction> shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock awards.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="nsp:QuarterlydividendsdeclaredTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTY1OA_0defa535-a43d-4412-a301-e0280345fe53" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared quarterly dividends as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:66.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.230%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.708%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RhYmxlOjM5MTM4NzI3MzI5NTRhNmM5NTM3MDFjNWFlNDk1MjFiL3RhYmxlcmFuZ2U6MzkxMzg3MjczMjk1NGE2Yzk1MzcwMWM1YWU0OTUyMWJfMi0xLTEtMS0w_4f8500ea-dd93-4292-ac59-3d88853f42a3">0.40</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RhYmxlOjM5MTM4NzI3MzI5NTRhNmM5NTM3MDFjNWFlNDk1MjFiL3RhYmxlcmFuZ2U6MzkxMzg3MjczMjk1NGE2Yzk1MzcwMWM1YWU0OTUyMWJfMi0zLTEtMS0w_ecacb208-8903-45bf-b8e0-51f8ed8e9f9e">0.40</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021 and 2020, we paid dividends totaling $<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfOTIz_d80f6a84-c3d8-4941-8074-2fbf654aff9d">15.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfOTMw_769b662d-965e-4ca7-8928-9f2c9078baed">15.6</ix:nonFraction> million, respectively.</span></div></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:continuation id="ia228b3d93bd8465ea0fc30cc2e935223" continuedAt="iddcdc25f3bb848848ee8983dbb0dec35"><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTY1MA_829df1a4-4d2e-4eac-a2be-a64e424f98f4" continuedAt="i923f1c9c2b92483d98a30767835d08ee">Rights Plan</ix:nonNumeric></ix:continuation></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iddcdc25f3bb848848ee8983dbb0dec35"><ix:continuation id="i923f1c9c2b92483d98a30767835d08ee">On May 21, 2020, the Board declared a dividend of one right (&#8220;Right&#8221;) for each outstanding share of common stock to common stockholders of record at the close of business on June 1, 2020 (the &#8220;Rights Plan&#8221;). Each Right, if and when it becomes exercisable, entitles the registered holder to purchase from us <ix:nonFraction unitRef="shares" contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTI2Nw_379e40f5-56c6-45b2-a40d-d274882bb65e">one</ix:nonFraction> unit consisting of one one-hundredth of a share of Series A Junior Participating Preferred Stock, par value $0.01 per share. Initially, the Rights are attached to all outstanding shares of our common stock.  The Rights are not currently exercisable and the Rights Plan will expire at the close of business on <ix:nonNumeric contextRef="i66963344bf9144358c40e019b25f5e24_I20210331" format="ixt:datemonthdayyearen" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTU4MA_687090fd-5f61-4478-92cc-a0d89fd9903a">May&#160;20, 2021</ix:nonNumeric>, unless the Rights are earlier redeemed or exchanged by us.</ix:continuation></ix:continuation> </span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_58"></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RleHRyZWdpb246MjNlMTZlYWFkMzU4NDgxYTg4NTJiMWM4OGNmNTE5MThfMTA0Mw_67c5354d-8f13-4f38-a4f6-777ef5add634" escape="true"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Net Income Per Share</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize the two-class method to compute net income per share. The two-class method allocates a portion of net income to participating securities, which includes unvested awards of share-based payments with non-forfeitable rights to receive dividends. Net income allocated to unvested share-based payments is excluded from net income allocated to common shares. Any undistributed losses resulting from dividends exceeding net income are not allocated to participating securities. Basic net income per share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options.</span></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RleHRyZWdpb246MjNlMTZlYWFkMzU4NDgxYTg4NTJiMWM4OGNmNTE5MThfMTA1MQ_8f39db27-40e1-4abf-9667-f5f85af78019" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the net income allocated to common shares and the basic and diluted shares used in the net income per share computations:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.060%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfMy0xLTEtMS0w_41a3cfd6-b78f-4ed7-a3a5-46841d873f68">61,922</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfMy0yLTEtMS0w_fdc06784-04f1-474a-92d0-51da0b22e632">62,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less distributed and undistributed earnings allocated to participating securities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNC0xLTEtMS0w_0a850f35-f6c6-42e7-ba03-217d2055aca9">197</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNC0yLTEtMS0w_85720317-9e1d-4e91-b924-57774a9bb82c">462</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income allocated to common shares</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNS0xLTEtMS0w_486e2935-2a30-4d18-a686-a464a0eac050">61,725</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNS0yLTEtMS0w_53268ef8-23d1-47bb-8bfd-8b46745fd432">61,630</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNy0xLTEtMS0w_5d1c90f8-cb70-4252-92a1-8fc991b35052">38,216</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNy0yLTEtMS0w_7fd7dcdd-fe25-4db8-a751-f510f3e15726">38,802</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards and conversions of common stock options</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfOC0xLTEtMS0w_4e2f2c3d-f034-42f0-a778-7d21bde65cc6">623</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfOC0yLTEtMS0w_325af2a5-50cc-4eee-9a57-a08dca95323b">266</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfOS0xLTEtMS0w_91fafbac-acd4-45b1-981e-d3b7bbd69b5a">38,839</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfOS0yLTEtMS0w_19f4f86b-48d4-4c0d-8fac-fd1a81d66fc1">39,068</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_61"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:nonNumeric contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF82MS9mcmFnOjk5NmFkZTVmNDhmMDRhZTJiYTI5NDBmMWY5YjY5ZmIyL3RleHRyZWdpb246OTk2YWRlNWY0OGYwNGFlMmJhMjk0MGYxZjliNjlmYjJfNDA3MA_c38ee377-cebf-47e6-b66d-57be72698b04" escape="true"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Worksite Employee 401(k) Retirement Plan Class Action Litigation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2015, a class action lawsuit was filed against us and a third-party who served as the discretionary trustee (the &#8220;Co-Defendant&#8221;) of the Insperity 401(k) retirement plan that is available to eligible worksite employees (the &#8220;Plan&#8221;) in the United States District Court for the Northern District of Georgia, Atlanta Division, on behalf of Plan participants. The suit generally alleged the third-party discretionary trustee of the Plan and Insperity breached their fiduciary duties to plan participants by selecting an Insperity subsidiary to serve as the recordkeeper for the Plan, by causing participants in the Plan to pay excessive recordkeeping fees to the Insperity subsidiary, by failing to monitor other fiduciaries, and by making imprudent investment choices. The court certified a class defined as &#8220;all participants and beneficiaries of the Insperity 401(k) Plan from December 22, 2009 through September 30, 2017.&#8221; The court dismissed the breach of fiduciary duty claims relating to the selection of an Insperity subsidiary to serve as the recordkeeper of the Plan. On March 28, 2019, the court partially granted Insperity&#8217;s motion for summary judgment, resulting in the dismissal of the claims concerning allegations of excessive recordkeeping fees. The court denied plaintiffs&#8217; request for a jury trial and set a bench trial, which was held from March 2, 2020 to March 13, 2020. At trial, plaintiffs alleged damages up to approximately $<ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF82MS9mcmFnOjk5NmFkZTVmNDhmMDRhZTJiYTI5NDBmMWY5YjY5ZmIyL3RleHRyZWdpb246OTk2YWRlNWY0OGYwNGFlMmJhMjk0MGYxZjliNjlmYjJfMTA5OTUxMTYzNDAyOQ_92cf961d-61ca-4b0d-a1dd-f6906e1fff4b">146</ix:nonFraction> million against all defendants. All parties filed proposed findings of fact and conclusions of law on June 15, 2020. On September 18, 2020, the plaintiffs and Co-Defendant informed the court that they reached an agreement in principle to settle the entire case, including a full and final release of all claims against Insperity. Insperity did not participate in the settlement discussions and will make <ix:nonFraction unitRef="usd" contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyAccrualProvision" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF82MS9mcmFnOjk5NmFkZTVmNDhmMDRhZTJiYTI5NDBmMWY5YjY5ZmIyL3RleHRyZWdpb246OTk2YWRlNWY0OGYwNGFlMmJhMjk0MGYxZjliNjlmYjJfMTA5OTUxMTYzNDAzNA_d80a3874-2c8d-47ad-8b1a-446de7f7f47d">no</ix:nonFraction> financial contribution to the settlement. In connection with the settlement, the Plaintiffs and Co-Defendant filed a motion to extend the class period to March 31, 2019, which the court granted. The court granted final approval of the settlement on March 9, 2021. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities Class Action Lawsuit</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, a federal securities class action was filed against us and certain of our officers in the United States District Court for the Southern District of New York.  The name of the case is </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Building Trades Pension Fund of Western Pennsylvania v. Insperity, Inc. et al.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:20-cv-05635-NRB. On October 23, 2020, the court issued an order appointing Oakland County Employees&#8217; Retirement System and Oakland County Voluntary Employees&#8217; Beneficiary Association Trust as lead plaintiff (&#8220;Lead Plaintiff&#8221;). On December 22, 2020, the lead plaintiff filed its consolidated complaint alleging that we made materially false and misleading statements regarding our business and operations in violation of the federal securities laws and seeking unspecified damages, attorneys&#8217; fees, costs, equitable/injunctive relief, and such other relief that may be deemed proper. On April 26, 2021, the defendants moved to dismiss the consolidated complaint with prejudice. Plaintiff&#8217;s opposition is due June 10, 2021. We believe the allegations in the action are without merit, and we intend to vigorously defend this litigation. As a result of uncertainty regarding the outcome of this matter, no provision has been made in the accompanying Consolidated Financial Statements.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Litigation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a defendant in various other lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.</span></div></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_64"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read the following discussion in conjunction with our Annual Report on Form 10-K for the year ended December&#160;31, 2020, as well as our Consolidated Financial Statements and notes thereto included in this Quarterly Report on Form 10-Q.</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_67"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Executive Summary</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc. (&#8220;Insperity,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221;) provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Our most comprehensive HR services offerings are provided through our professional employer organization (&#8220;PEO&#8221;) services, known as Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing solutions&#8221;), which encompass a broad range of HR functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management solution, the Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of the COVID-19 pandemic, including actions taken by businesses and governments, have resulted in a significant changes in U.S. economic activity. As the duration of the pandemic and such economic impacts remain uncertain, we have planned for a range of scenarios and have modified certain business and workforce practices. To conform to government restrictions and best practices, we have taken steps designed to keep our staff safe while continuing to serve clients, including implementing remote working for all non-essential employees and providing extra safety measures at corporate facilities. To serve our clients, we have instituted a number of service offerings and developed COVID-19 resources to assist clients with obtaining government provided tax credits, tax deferrals, loans and loan forgiveness and to provide guidance to assist clients with addressing the challenges faced by employers as a result of the pandemic. These service offerings and guidance to assist clients during the pandemic included additional benefits support, remote workforce transition, monitoring and educating on regulatory changes, return to the workplace and workplace safety. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2021, the average number of WSEEs paid per month declined 2.0% year-over-year and 2.5% sequentially as year-end client attrition exceeded new sales. We expect the average number of paid WSEEs per month to increase between 5% and 6% in the second quarter of 2021 as compared to the second quarter of 2020, which equates to the average number of paid worksite employees per month growing 2.6% to 3.6% sequentially from the first quarter of 2021. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We experienced a 1.8% increase in the year-over-year benefits costs per covered employee during the first quarter of 2021. We currently expect to experience higher costs related to COVID-19 and certain non-essential elective healthcare procedures during the remainder of 2021 and possibly beyond 2021 that had been deferred in response to COVID-19 governmental requirements or guidance related to shelter in place and similar orders. As a result, we expect that our healthcare claim costs will not be reflective of our historical quarterly claim cost trends. Further, the American Rescue Plan Act, which was enacted in March 2021, provides subsidies to qualifying individuals to cover the cost of healthcare benefits for up to six months under the COBRA program. At this time, we are unable to determine the impact, if any, that these COBRA subsidies, and the potential costs of claims by individuals electing such subsidized coverages, will have on our claim costs. While the COVID-19 pandemic has resulted in a reduced frequency in workers&#8217; compensation claims, we have experienced an increase in the number of COVID-19 workers&#8217; compensation claims. As a result, the COVID-19 pandemic has not had a material impact on our workers&#8217; compensation cost estimate; however, the ultimate impact of COVID-19 on our workers&#8217; compensation program remains uncertain. Accordingly, the impact of the COVID-19 pandemic, if any, on our workers&#8217; compensation program will be reflected in future reporting periods.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent to which our future results are affected by the COVID-19 pandemic will depend on various factors and consequences beyond our control, such as the scope, duration and magnitude of the pandemic, actions by businesses and governments in response to the pandemic, including programs designed to assist small and medium-sized businesses with the economic impact of the pandemic; and the speed and effectiveness of responses to combat </span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the virus, including the development and availability of therapeutics and vaccines. See Part II, Item 1A. &#8220;Risk Factors&#8221; for additional information.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Highlights</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_70"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">First Quarter 2021 Compared to First Quarter 2020</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Average number of WSEEs paid per month decreased 2.0%</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net income decreased 0.3% and diluted earnings per share (&#8220;diluted EPS&#8221;) increased 0.6%, to $61.9 million and $1.59, respectively</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EPS increased 7.1% to $1.82</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA increased 2.9% to $104.2 million</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_76"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Key Financial and Statistical Data</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.965%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share, WSEE and statistical data)</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial data:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,286,835&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,229,483&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">251,445&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234,022&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,621&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148,801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,824&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,056)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(483)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.59&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.58&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP financial measures</span><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,766&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,893&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,236&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,254&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EPS</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.82&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.70&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average WSEEs paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">233,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,014&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statistical data </span><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(per WSEE per month)</span><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,840&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,722&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">359&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">328&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">208&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Please read &#8220;Non-GAAP Financial Measures&#8221; for a reconciliation of the non-GAAP financial measures to their most directly comparable financial measures calculated and presented in accordance with GAAP.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Revenues per WSEE per month are comprised of gross billings per WSEE per month less WSEE payroll costs per WSEE per month as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.114%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(per WSEE per month)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross billings</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,509&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,415&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,669&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,840</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,722</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_79"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2 to the Consolidated Financial Statements, "Accounting Policies &#8211; Recently Adopted Accounting Standards," for new accounting pronouncements information.</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_82"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Key Operating Metrics</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor certain key metrics to measure our performance, including:</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">WSEEs</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EPS</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth in the number of WSEEs paid is affected by three primary sources: new client sales, client retention and the net change in existing clients through WSEE new hires and layoffs.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_85"></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During the first quarter of 2021 (&#8220;Q1 2021&#8221;), WSEEs paid declined 2.0% compared to the first quarter of 2020 (&#8220;Q1 2020&#8221;). The number of WSEEs paid from new client sales in Q1 2021 was 93% of the 2020 period. Client attrition, as a percentage of the beginning of the year paid WSEE count, increased from 11% in Q1 2020 to 12% in Q1 2021, primarily due to the recent loss of a large enterprise client with 6,800 WSEEs. Net gains in our client base improved over the Q1 2020 period as clients continue to recover from the effects of the pandemic. </span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_91"></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average WSEEs Paid and</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><img src="nsp-20210331_g2.jpg" alt="nsp-20210331_g2.jpg" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:269px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA and</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr></table></div><div style="text-align:center"><img src="nsp-20210331_g3.jpg" alt="nsp-20210331_g3.jpg" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:269px"/></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EPS and</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(amounts per share)</span></div></td></tr></table></div><div style="text-align:center"><img src="nsp-20210331_g4.jpg" alt="nsp-20210331_g4.jpg" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:269px"/></div><div id="i838d076fdd2448ecb8e410f6c0505800_94"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PEO HR Outsourcing solutions revenues are primarily derived from our gross billings, which are based on (1) the payroll cost of our WSEEs and (2) a markup computed as a percentage of the payroll cost.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues are primarily dependent on the number of clients enrolled, the resulting number of WSEEs paid each period and the number of WSEEs enrolled in our benefit plans. Because our total markup is computed as a percentage of payroll cost, certain revenues are also affected by the payroll cost of WSEEs, which may fluctuate based on the composition of the WSEE base, inflationary effects on wage levels and differences in the local economies of our markets.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div style="text-align:center"><img src="nsp-20210331_g5.jpg" alt="nsp-20210331_g5.jpg" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:269px"/></div><div id="i838d076fdd2448ecb8e410f6c0505800_97"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">First Quarter 2021 Compared to First Quarter 2020</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues for Q1 2021 were $1.3 billion, an increase of 4.7%, primarily due to the following:</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenues per WSEE per month increased 6.9%, or $118, primarily due to higher average pricing.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Average WSEEs paid decreased 2.0%.</span></div><div style="margin-bottom:10pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i838d076fdd2448ecb8e410f6c0505800_103"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our PEO HR Outsourcing solutions to small and medium-sized businesses in strategically selected markets throughout the United States. Our PEO HR Outsourcing solutions revenue distribution by region follows:</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEO HR Outsourcing Solutions Revenue by Region</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div style="text-align:center"><img src="nsp-20210331_g6.jpg" alt="nsp-20210331_g6.jpg" style="height:309px;margin-bottom:5pt;vertical-align:text-bottom;width:333px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><img src="nsp-20210331_g7.jpg" alt="nsp-20210331_g7.jpg" style="height:309px;margin-bottom:5pt;vertical-align:text-bottom;width:333px"/></div><div><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentage of total PEO HR Outsourcing solutions revenue in our significant markets includes the following:</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Markets</span></div><div style="text-align:center"><img src="nsp-20210331_g8.jpg" alt="nsp-20210331_g8.jpg" style="height:309px;margin-bottom:5pt;vertical-align:text-bottom;width:333px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><img src="nsp-20210331_g9.jpg" alt="nsp-20210331_g9.jpg" style="height:309px;margin-bottom:5pt;vertical-align:text-bottom;width:333px"/></div><div id="i838d076fdd2448ecb8e410f6c0505800_106"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers&#8217; compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate, control and manage our direct costs relative to the revenues derived from the markup component of our gross billings.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit per WSEE is primarily determined by our ability to accurately estimate and control direct costs and our ability to incorporate changes in these costs into the gross billings charged to PEO HR Outsourcing solutions clients, which are subject to pricing arrangements that are typically renewed annually. We use gross profit per WSEE per month as our principal measurement of relative performance at the gross profit level.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit and<br/>Year-over-Year Growth Percentage<br/></span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td></tr></table></div><div style="text-align:center"><img src="nsp-20210331_g10.jpg" alt="nsp-20210331_g10.jpg" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:269px"/></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit per WSEE per Month and<br/>Year-over-Year Growth Percentage</span></td></tr></table></div><div style="text-align:center"><img src="nsp-20210331_g11.jpg" alt="nsp-20210331_g11.jpg" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:269px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_109"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">First Quarter 2021 Compared to First Quarter 2020</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit for Q1 2021 increased 7.4% to $251.4 million compared to $234.0 million in Q1 2020. Gross profit per WSEE per month for Q1 2021 increased $31 to $359 compared to $328 in Q1 2020 due primarily to the relative changes in higher pricing and lower direct costs as discussed below.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our pricing objectives attempt to achieve a level of revenue per WSEE that matches or exceeds changes in primary direct costs and operating expenses. Our revenues and direct costs per WSEE per month increased $118 and $87, respectively, due to higher average pricing and changes in the primary direct cost components, respectively.  </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net increase in costs between Q1 2021 and Q1 2020 attributable to the changes in cost estimates for benefits and workers&#8217; compensation totaled $3.9 million as discussed below.  The primary direct cost components changed as follows:</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefits costs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The cost of group health insurance and related employee benefits increased $22 per WSEE per month and increased 1.8% on a cost per covered employee basis.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The percentage of WSEEs covered under our health insurance plans was 67.8% in Q1 2021 compared to 66.9% in Q1 2020.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reported results include changes in estimated claims run-off related to prior periods, which was an increase in costs of $5.5 million, or $8 per WSEE per month, in Q1 2021 compared to a decrease in costs of $1.5 million, or $2 per WSEE per month, in Q1 2020.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2&#160;to the Consolidated Financial Statements, &#8220;Accounting Policies &#8211; Health Insurance Costs,&#8221; for a discussion of our accounting for health insurance costs.</span></div><div style="margin-bottom:10pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Workers&#8217; compensation costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued discipline around our client selection, safety and claims management contributed to the decrease in our cost per WSEE and, as a result, has allowed for claims within our policy periods to be closed out at amounts below our original cost estimates.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Workers&#8217; compensation costs decreased 30.1%, or $8 per WSEE per month, in Q1 2021 compared to Q1 2020.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">As a percentage of non-bonus payroll cost, workers&#8217; compensation costs in Q1 2021 were 0.26% compared to 0.39% in Q1 2020.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We recorded a reduction in workers&#8217; compensation costs of $13.2 million, or 0.25% of non-bonus payroll costs, in Q1 2021 compared to a reduction of $10.1 million, or 0.20% of non-bonus payroll costs, in Q1 2020, primarily as a result of closing out claims at lower than expected costs.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2 to the Consolidated Financial Statements, &#8220;Accounting Policies &#8211; Workers&#8217; Compensation Costs,&#8221; for a discussion of our accounting for workers&#8217; compensation costs.</span></div><div style="margin-bottom:10pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Payroll tax costs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Payroll taxes increased 8.2% on an 9.0% increase in payroll costs, or $71 per WSEE per month, as well as an increase in state unemployment tax rates, offset by the collection of a $5.5 million federal payroll tax refund related to a prior year.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Payroll taxes as a percentage of payroll costs remained flat at 7.8% in both Q1 2021 and Q1 2020.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In certain states, including Texas, we have experienced delays in the receipt of final 2021 state unemployment tax rates. As a result, we have estimated the 2021 rate for each of the outstanding states.</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_115"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Salaries, wages and payroll taxes &#8212; Salaries, wages and payroll taxes (&#8220;Salaries&#8221;) are primarily a function of the number of corporate employees, their associated average pay and any additional incentive compensation.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Stock-based compensation &#8212; Our stock-based compensation relates to the recognition of non-cash compensation expense over the requisite service period of time-vested and performance-based awards.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Commissions &#8212; Commissions expense consists primarily of amounts paid to sales managers and other sales personnel, including business performance advisors (&#8220;BPAs&#8221;), as well as, channel referral fees. Commissions are based on new accounts sold and a percentage of revenue generated by such personnel.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Advertising &#8212; Advertising expense primarily consists of media advertising and other business promotions in our current and anticipated sales markets.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">General and administrative expenses &#8212; Our general and administrative expenses primarily include:  </span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">rent expenses related to our service centers and sales offices</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">outside professional service fees related to legal, consulting and accounting services</span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">administrative costs, such as postage, printing and supplies</span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">employee travel and training expenses</span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">technology and facility repairs and maintenance costs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Depreciation and amortization &#8212; Depreciation and amortization expense is primarily a function of our capital investments in corporate facilities, service centers, sales offices and technology infrastructure.</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_118"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">First Quarter 2021 Compared to First Quarter 2020</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain information related to our operating expenses:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WSEE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,075&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">86,501&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">147&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,822&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,719&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,460&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,322&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,833&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,636&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34,853&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,602&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total operating expenses</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">167,621</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">148,801</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">240</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">208</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses for Q1 2021 increased 12.6% to $167.6 million compared to $148.8 million in Q1 2020. Operating expenses per WSEE per month for Q1 2021 increased 15.4% to $240 compared to $208 in Q1 2020.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Salaries of corporate and sales staff for Q1 2021 increased 19.2% to $103.1 million, or $26 per WSEE per month, compared to Q1 2020. This increase was primarily due to a 2.5% increase in corporate headcount, including a 7.3% increase in total BPAs in Q1 2021 compared to Q1 2020 and higher incentive compensation accruals in Q1 2021 related to better than expected operating results.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Stock based compensation expense for Q1 2021 increased 80.4% to $11.8 million, or $8 per WSEE per month, compared to Q1 2020. The increase was primarily due to awards issued under our incentive plan and the increase in the number of stock awards anticipated to be earned related to our long-term incentive plans based on our higher than expected operating results in 2021.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Commissions expense for Q1 2021 decreased 8.8% to $7.7 million, or $1 per WSEE per month, compared to Q1 2020, due primarily to lower sales management commissions.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Advertising expense for Q1 2021 increased 10.1% to $5.3 million, or $1 per WSEE per month, compared to Q1 2020. The increase was primarily due to increases in television and digital advertising and sponsorships, partially offset by reductions in radio advertising and trade shows and events.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">General and administrative expenses for Q1 2021 decreased 9.2% to $31.6 million, or $3 per WSEE per month, compared to Q1 2020. The decrease was primarily due to reductions in travel costs in response to the COVID-19 pandemic, partially offset by increases in technology licensing costs and professional services related to our SalesForce implementation.  </span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Depreciation and amortization expense for Q1 2021 increased 5.9% to $8.0 million, or $1 per WSEE per month, compared to Q1 2020. The increase was primarily due to increased capital expenditures related to software development costs and sales office expansions.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_124"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense)</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Income (expense) for Q1 2021 was net expense of $1.1 million compared to net expense of $0.5 million in Q1 2020. The increase in expense was primarily due to decreased interest income on our cash, cash equivalents and marketable securities investments. </span></div><div id="i838d076fdd2448ecb8e410f6c0505800_127"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.152%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective income tax rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.2%</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26.7%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2021, our provision for income taxes differed from the U.S. statutory rate primarily due to state income taxes, non-deductible expenses and vesting of restricted and long-term incentive stock awards. During the first three months of 2021 and 2020, we recognized an income tax benefit of $2.2 million and $2.0 million, respectively, related to the vesting of short-term, long-term incentive and restricted stock awards.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_130"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP financial measures are not prepared in accordance with GAAP and may be different from non-GAAP financial measures used by other companies. Non-GAAP financial measures should not be considered as a substitute for, or superior to, measures of financial performance prepared in accordance with GAAP. Investors are encouraged to review the reconciliation of the non-GAAP financial measures used to their most directly comparable GAAP financial measures as provided in the tables below.</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.701%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Measure</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Benefit of Non-GAAP Measure</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-bonus payroll cost</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-bonus payroll cost is a non-GAAP financial measure that excludes the impact of bonus payrolls paid to our WSEEs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Bonus payroll cost varies from period to period, but has no direct impact to our ultimate workers&#8217; compensation costs under the current program.</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Our management refers to non-bonus payroll cost in analyzing, reporting and forecasting our workers&#8217; compensation costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">We include these non-GAAP financial measures because we believe they are useful to investors in allowing for greater transparency related to the costs incurred under our current workers&#8217; compensation program.</span></div></td></tr><tr style="height:56pt"><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Adjusted cash, cash equivalents and marketable securities</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Excludes funds associated with:</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;federal and state income tax withholdings,</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;employment taxes,</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;other payroll deductions, and</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;client prepayments.</span></div></td><td colspan="3" rowspan="11" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">We believe that the exclusion of the identified items helps us reflect the fundamentals of our underlying business model and analyze results against our expectations, against prior periods, and to plan for future periods by focusing on our underlying operations. We believe that the adjusted results provide relevant and useful information for investors because they allow investors to view performance in a manner similar to the method used by management and improves their ability to understand and assess our operating performance. Adjusted EBITDA is used by our lenders to assess our leverage and ability to make interest payments.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:56pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">EBITDA</span></div></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Represents net income computed in accordance with GAAP, plus:</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;interest expense,</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;income tax expense, and</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;depreciation and amortization expense.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Adjusted EBITDA</span></div></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Represents EBITDA plus:</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;non-cash stock-based compensation.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:32pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Adjusted net income</span></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Represents net income computed in accordance with GAAP, excluding:</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;non-cash stock-based compensation.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:32pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Adjusted EPS</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Represents diluted net income per share computed in accordance with GAAP, excluding:</span></div><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;non-cash stock-based compensation.</span></div></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">27</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of payroll cost (GAAP) to non-bonus payroll costs (non-GAAP):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.523%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE per month)</span></div></td><td colspan="15" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="6" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">WSEE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">WSEE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Payroll cost</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6,763,587</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9,669</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6,207,271</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,693</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Bonus payroll cost</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,420,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,050,968&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-bonus payroll cost</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,343,112</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7,638</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,156,303</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7,221</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">% Change period over period</span></div></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of cash, cash equivalents and marketable securities (GAAP) to adjusted cash, cash equivalents and marketable securities (non-GAAP):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:57.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.612%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents and marketable securities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">529,069</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">589,375</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts payable for withheld federal and state income taxes, employment taxes and other payroll deductions </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">273,499&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">341,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client prepayments</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,918&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,328&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted cash, cash equivalents and marketable securities</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">196,652</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">212,049</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of net income (GAAP) to EBITDA (non-GAAP) and adjusted EBITDA (non-GAAP):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.968%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE per month)</span></div></td><td colspan="6" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WSEE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WSEE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">61,922</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">89</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">62,092</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">87</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,846&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,646&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,599&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,362&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,602&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EBITDA</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">92,414</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">132</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">94,702</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">133</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,822&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">104,236</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">149</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">101,254</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">142</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change period over period</span></div></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(0.2)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(5.3)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of net income (GAAP) to adjusted net income (non-GAAP):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.700%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">61,922</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">62,092</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,822&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total non-GAAP adjustments</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11,822</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,552</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,978)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,751)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted net income</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">70,766</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">66,893</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change period over period</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(18.0)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">28</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of diluted EPS (GAAP) to adjusted EPS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(non-GAAP):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.267%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.413%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Diluted EPS</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.59</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.58</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total non-GAAP adjustments</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.30</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.17</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.07)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.05)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EPS</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.82</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.70</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change period over period</span></div></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(14.1)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i838d076fdd2448ecb8e410f6c0505800_133"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate our liquidity requirements, capital needs and availability of resources in view of, among other things, our expansion plans, stock repurchase, potential acquisitions, debt service requirements and other operating cash needs. To meet short-term liquidity requirements, which are primarily the payment of direct costs and operating expenses, we rely primarily on cash from operations. Longer-term projects, large stock repurchases or significant acquisitions may be financed with debt or equity. We have a $500 million revolving credit facility (&#8220;Facility&#8221;) with a syndicate of financial institutions. The Facility is available for working capital and general corporate purposes, including acquisitions and stock repurchases. We have in the past sought, and may in the future seek, to raise additional capital or take other steps to increase or manage our liquidity and capital resources. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had $529.1 million in cash, cash equivalents and marketable securities at March&#160;31, 2021, of which approximately $273.5 million was payable in early April 2021 for withheld federal and state income taxes, employment taxes and other payroll deductions, and approximately $58.9 million represented client prepayments that were payable in April 2021. At March&#160;31, 2021, we had working capital of $207.2 million compared to $172.3 million at December&#160;31, 2020. We currently believe that our cash on hand, marketable securities, cash flows from operations and availability under the Facility will be adequate to meet our liquidity requirements for the remainder of 2021. We intend to rely on these same sources, as well as public and private debt or equity financing, to meet our longer-term liquidity and capital needs, which we are carefully monitoring in light of the significant uncertainty created by the COVID-19 pandemic.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, we had an outstanding letter of credit and borrowings totaling $370.4 million under the Facility. Please read Note 5 to the Consolidated Financial Statements, &#8220;Long-Term Debt,&#8221; for additional information.</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_136"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities in the first three months of 2021 was $2.0 million. Our primary source of cash from operations is the comprehensive service fee and payroll funding we collect from our clients. Our cash and cash equivalents, and thus our reported cash flows from operating activities, are significantly impacted by various external and internal factors, which are reflected in part by the changes in our balance sheet accounts. These include the following:</span></div><div style="margin-bottom:10pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Timing of client payments / payroll taxes &#8211; We typically collect our comprehensive service fee, along with the client&#8217;s payroll funding, from clients at least one day prior to the payment of WSEE payrolls and associated payroll taxes. Therefore, the last business day of a reporting period has a substantial impact on our reporting of operating cash flows. For example, many WSEEs are paid on Fridays; therefore, operating cash flows decrease in the reporting periods that end on a Friday or a Monday. In the period ended March&#160;31, 2021, the last business day of the reporting period was a Wednesday, client prepayments were $58.9 million and employment taxes and other deductions were $273.5 million. In the period ended March&#160;31, 2020, the last business day of the reporting period was a Tuesday, client prepayments were $22.1 million and employment taxes and other deductions were $235.2 million.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Medical plan funding &#8211; Our health care contract with United establishes participant cash funding rates 90 days in advance of the beginning of a reporting quarter. Therefore, changes in the participation level of the United plan have a direct impact on our operating cash flows. In addition, changes to the funding rates, which are solely determined by United based primarily upon recent claim history and anticipated cost trends, also have a significant impact on our operating cash flows. As of March&#160;31, 2021, premiums owed and cash funded to United have exceeded the costs of the United plan, resulting in a $51.4 million surplus, $42.4 million of which is reflected as a current asset, and $9.0 million of which is reflected as a long-term asset on our Condensed Consolidated Balance Sheets. The premiums, including an additional quarterly premium, owed to United at March&#160;31, 2021, were $66.0 million, which is included in accrued health insurance costs, a current liability, on our Condensed Consolidated Balance Sheets. </span></div><div style="margin-bottom:10pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Operating results &#8211; Our net income has a significant impact on our operating cash flows. Our adjusted net income increased 5.8% to $70.8 million in the first three months ended March 31, 2021, compared to $66.9 million in the first three months ended March 31, 2020. Please read &#8220;Results of Operations &#8211; First Nine Months 2020 Compared to First Nine Months 2019.&#8221;</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_139"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in investing activities were $12.1 million for the three months ended March 31, 2021, primarily due to property and equipment purchases of $12.1 million.</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_142"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in financing activities were $42.4 million for the three months ended March 31, 2021. We paid $15.5 million in dividends and repurchased or withheld $29.7 million in stock.  </span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">30</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_145"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK AND CONTROLS AND PROCEDURES</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are primarily exposed to market risks from fluctuations in interest rates and the effects of those fluctuations on the market values of our cash equivalent short-term investments, our available-for-sale marketable securities and our borrowings under our Facility, which bears interest at a variable market rate. As of March&#160;31, 2021, we had outstanding letters of credit and borrowings totaling $370.4 million under the Facility. Please read Note 5 to the Consolidated Financial Statements, &#8220;Long-Term Debt,&#8221; for additional information.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash equivalent short-term investments consist primarily of overnight investments, which are not significantly exposed to interest rate risk, except to the extent that changes in interest rates will ultimately affect the amount of interest income earned on these investments. Our available-for-sale marketable securities are subject to interest rate risk because these securities generally include a fixed interest rate. As a result, the market values of these securities are affected by changes in prevailing interest rates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We attempt to limit our exposure to interest rate risk primarily through diversification and low investment turnover. Our investment policy is designed to maximize after-tax interest income while preserving our principal investment. As a result, our marketable securities consist of tax-exempt short term and intermediate term debt securities, which are primarily U.S. Government Securities. </span></div><div id="i838d076fdd2448ecb8e410f6c0505800_148"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Rules 13a-15 and 15d-15 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), we carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March&#160;31, 2021.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change in our internal controls over financial reporting that occurred during the three months ended March 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal controls over financial reporting.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">31</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_151"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.772%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART II</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 8 to the Consolidated Financial Statements, &#8220;Commitments and Contingencies,&#8221; which is incorporated herein by reference.</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_154"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-Looking Statements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The statements contained herein that are not historical facts are forward-looking statements within the meaning of the federal securities laws (Section 27A of the Securities Act of 1933 and Section 21E of the Exchange Act). You can identify such forward-looking statements by the words &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;projects,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;likely,&#8221; &#8220;possibly,&#8221; &#8220;probably,&#8221; &#8220;goal,&#8221; &#8220;opportunity,&#8221; &#8220;objective,&#8221; &#8220;target,&#8221; &#8220;assume,&#8221; &#8220;outlook,&#8221; &#8220;guidance,&#8221; &#8220;predicts,&#8221; &#8220;appears,&#8221; &#8220;indicator&#8221; and similar expressions. Forward-looking statements involve a number of risks and uncertainties. In the normal course of business, in an effort to help keep our stockholders and the public informed about our operations, from time to time, we may issue such forward-looking statements, either orally or in writing. Generally, these statements relate to business plans or strategies; projected or anticipated benefits or other consequences of such plans or strategies; or projections involving anticipated revenues, earnings, average number of worksite employees, benefits and workers&#8217; compensation costs, or other operating results. We base the forward-looking statements on our current expectations, estimates and projections. We caution you that these statements are not guarantees of future performance and involve risks, uncertainties and assumptions that we cannot predict. In addition, we have based many of these forward-looking statements on assumptions about future events that may prove to be inaccurate. Therefore, the actual results of the future events described in such forward-looking statements could differ materially from those stated in such forward-looking statements. Among the factors that could cause actual results to differ materially are: </span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse economic conditions;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">impact of the COVID-19 pandemic, or other future pandemics, including the scope, severity and duration of the pandemic; government responses; regulatory developments; and the related disruptions and economic impact to our business and the small and medium-sized businesses that we serve;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">vulnerability to regional economic factors because of our geographic market concentration;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to comply with covenants under our credit facility;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our liability for worksite employee payroll, payroll taxes and benefits costs;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increases in health insurance costs and workers&#8217; compensation rates and underlying claims trends, health care reform, financial solvency of workers&#8217; compensation carriers, other insurers or financial institutions, state unemployment tax rates, liabilities for employee and client actions or payroll-related claims;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cancellation of client contracts on short notice, or the inability to renew client contracts or attract new clients;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to secure competitive replacement contracts for health insurance and workers&#8217; compensation insurance at expiration of current contracts;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">regulatory and tax developments and possible adverse application of various federal, state and local regulations;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to manage growth of our operations and the effectiveness of our sales and marketing efforts;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of the competitive environment and other developments in the human resources services industry, including the PEO industry, on our growth and/or profitability;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an adverse final judgment or settlement of claims against Insperity;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disruptions of our information technology systems;</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">32</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.772%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our liability or damage to our reputation relating to disclosure of sensitive or private information;</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure of third-party providers, data centers or cloud service providers; and </span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to integrate or realize expected returns on our acquisitions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These factors are discussed in further detail in our Annual Report on Form 10-K for the year ended December 31, 2020 under &#8220;Item 1A. Risk Factors&#8221; in Part I and &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, and elsewhere in this report. Any of these factors, or a combination of such factors, could materially affect the results of our operations and whether forward-looking statements we make ultimately prove to be accurate. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any forward-looking statements are made only as of the date hereof and, unless otherwise required by applicable securities laws, we undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.</span></div><div id="i838d076fdd2448ecb8e410f6c0505800_157"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about purchases by Insperity during the three months ended March 31, 2021 of equity securities that are registered by Insperity pursuant to Section 12 of the Exchange Act:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.845%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.856%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Period</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Price Paid per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased Under Announced Program</span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Number of Shares Available for Purchase under Announced Program</span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">01/01/2021 &#8211; 01/31/2021</span></td><td colspan="2" style="border-top:1pt solid #4c8c2b;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,764&#160;</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #4c8c2b;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79.07&#160;</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #4c8c2b;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,734&#160;</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #4c8c2b;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,082,403&#160;</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">02/01/2021 &#8211; 02/28/2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,501&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79.14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,078,233&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">03/01/2021 &#8211; 03/31/2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">265,052&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89.54&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,078,233&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">340,317</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">87.23</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">49,904</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">During the three months ended March&#160;31, 2021, 290,413 shares of stock were withheld to satisfy tax-withholding obligations arising in conjunction with the vesting of restricted stock, restricted stock units, short-term and long-term incentive compensation awards. The required withholding is calculated using the closing sales price reported by the New York Stock Exchange on the date prior to the applicable vesting date. These shares are not subject to the repurchase program.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">As of March&#160;31, 2021, we were authorized to repurchase an additional 1,078,233 shares under the program. Unless terminated earlier by resolution of the Board, the repurchase program will expire when we have repurchased all shares authorized for repurchase under the repurchase program.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 5. Other Information</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2021, we entered into the Third Amendment to Amended and Restated Credit Agreement (the &#8220;Third Amendment&#8221;) with Zions Bancorporation, N.A. dba Amegy Bank, as administrative agent, and certain financial institutions, as lenders. The Third Amendment amends the Company&#8217;s existing credit agreement, dated as of February 6, 2018, to, among other things, lower the required interest coverage ratio that we must maintain.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing summary is qualified in its entirety by reference to the Third Amendment, a copy of which is filed as Exhibit 10.3 to this Form 10-Q and is incorporated in this Item 5 by reference.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_160"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="-sec-extract:summary"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.772%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div></td></tr></table></div></div><div style="-sec-extract:summary;margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 6. Exhibits</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.527%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit No</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-nspex311.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-nspex312.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-nspex321.htm">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-nspex322.htm">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001000753/000100075321000014/a02262021-ex101.htm">Consulting agreement between Insperity, Inc. and Jay E. Mincks dated February 25, 2021 (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Form 8-K filed on February 26, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-ex102.htm">Second Amendment to Amended and Restated Credit Agreement dated March 9, 2021.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-ex103.htm">Third Amendment to Amended and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-ex103.htm">Restated</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-ex103.htm"> Credit Agreement dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-ex103.htm">April 28,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312021-ex103.htm"> 2021.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Extension Definition Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (embedded with the Inline XBRL document).</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:0.1%"></td><td style="width:2.732%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Filed with this report.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furnished with this report.</span></td></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34</span></div></td></tr></table></div></div></div><div id="i838d076fdd2448ecb8e410f6c0505800_163"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.&#160;</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:43.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.999%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: May 3, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Douglas S. Sharp</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Douglas S. Sharp</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Vice President of Finance,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer and Treasurer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Financial Officer)</span></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2021 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35</span></div></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>2
<FILENAME>a03312021-ex102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i0f10958b9e7f49b58119a4aa0f4c9411_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.2</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SECOND AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT</font></div><div style="margin-bottom:24pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">THIS SECOND AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT (this &#34;Amendment&#34;), dated as of March 9, 2021, is by and among INSPERITY, INC., a Delaware corporation (&#34;Borrower&#34;), each of the financial institutions which is or may from time to time become a party to the Agreement (hereinafter defined) (collectively, &#34;Lenders&#34;, and each a &#34;Lender&#34;), and ZIONS BANCORPORATION, N.A. dba AMEGY BANK, a national banking association, as agent for Lenders (&#34;Agent&#34;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RECITALS&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A.&#160;&#160;&#160;&#160;Borrower, Agent and Lenders entered into that certain Amended and Restated Credit Agreement dated as of February 6, 2018, as amended by that certain First Amendment to Amended and Restated Credit Agreement dated as of September 13, 2019 (the &#34;First Amendment&#34;), entered into by Borrower, Agent and Lenders (as amended, the &#34;Agreement&#34;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B.&#160;&#160;&#160;&#160;Pursuant to the Agreement INSPERITY HOLDINGS, INC., a Delaware corporation, ADMINISTAFF COMPANIES, INC., a Delaware corporation, ADMINISTAFF PARTNERSHIPS HOLDING, INC., a Delaware corporation, ADMINISTAFF PARTNERSHIPS HOLDING II, INC., a Delaware corporation, ADMINISTAFF PARTNERSHIPS HOLDING III, INC., a Delaware corporation, INSPERITY BUSINESS SERVICES, L.P., a Delaware limited partnership, INSPERITY EMPLOYMENT SCREENING, L.L.C., a Delaware limited liability company, INSPERITY ENTERPRISES, INC., a Texas corporation, INSPERITY EXPENSE MANAGEMENT, INC., a California corporation, INSPERITY GP, INC., a Delaware corporation, INSPERITY INSURANCE SERVICES, L.L.C., a Delaware limited liability company, INSPERITY PAYROLL SERVICES, L.L.C., a Delaware limited liability company, INSPERITY PEO SERVICES, L.P., a Delaware limited partnership, INSPERITY RETIREMENT SERVICES, L.P., a Delaware limited partnership, INSPERITY SERVICES, L.P., a Delaware limited partnership, and INSPERITY SUPPORT SERVICES, L.P., a Delaware limited partnership (collectively, &#34;Guarantors&#34;), executed that certain Amended and Restated Guaranty Agreement dated as of February 6, 2018 (the &#34;Guaranty Agreement&#34;), pursuant to which Guarantors guaranteed to Agent, for the ratable benefit of Agent, Issuing Bank and Lenders, the payment and performance of the Guaranteed Indebtedness (as therein defined).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C.&#160;&#160;&#160;&#160;Zions Bancorporation, N.A. dba Amegy Bank, Bank of America, N.A., Wells Fargo Bank, N.A., Truist Securities, Inc., and U.S. Bank National Association have been appointed Joint Lead Arrangers for the credit facilities described in the Agreement.  There are no longer any Co-Syndication Agents or Documentation Agents under the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D.&#160;&#160;&#160;&#160;Borrower, Agent and Lenders now desire to amend the Agreement as herein set forth.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the premises herein contained and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows&#58;</font></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE I.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Definitions</font></div><div style="margin-bottom:24pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Capitalized terms used in this Amendment, to the extent not otherwise defined herein, shall have the meanings given to such terms in the Agreement, as amended hereby.</font></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE II.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendments</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Certain Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, (a) the definition of the following term contained in Section 1.1 of the Agreement is amended to read in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Excluded Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means (a) the Trust Subsidiary and (b) subject to Section 8.18, any Subsidiary that has annual cash flow less than $1,000,000.00 as of the end of the immediately preceding fiscal year of Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;the following definition shall be added to Section 1.1 of the Agreement in proper alphabetical order&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Trust Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> &#34; means IPS Client Trust, a statutory business trust formed under the laws of the State of Delaware, all of the beneficial interests of which are owned, directly or indirectly, by Borrower, and that holds only depository accounts which are used to hold client-related payroll and payroll tax funds of Borrower and its Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Section 8.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, subclause (v) shall be added to clause (a) contained in Section 8.4 of the Agreement as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(v) Notwithstanding any provision herein to the contrary, Borrower and its Subsidiaries may create the Trust Subsidiary and the Trust Subsidiary shall be an Excluded Subsidiary hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Section 8.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, Section 8.7 of the Agreement is amended by (a) replacing the text &#8220;and&#8221; at the end of clause (k)(vi) thereof, (b) re-lettering the existing clause (l) as a new clause (m) and (c) inserting the following text as a new clause (l) to read in its entirety as follows&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l) investments (valued at the time made) in the Trust Subsidiary in an aggregate outstanding amount which does not exceed $10,000,000.00&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendments to Section 8.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  (a) Effective as of the date hereof, clause (a) contained in Section 8.18 of the Agreement is amended to read in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;In the event the aggregate annual cash flow of all Excluded Subsidiaries (other than the Trust Subsidiary) exceeds $1,000,000.00 as of the end of any fiscal year of Borrower, Borrower shall, by notice to Agent, designate an Excluded Subsidiary (or Excluded Subsidiaries as necessary and, in each case, other than the Trust Subsidiary) that will cease to qualify as an &#8220;Excluded Subsidiary&#8221; on the date Agent receives Borrower&#8217;s annual audited financial statements required by Section 7.1(a) and such Subsidiary (or Subsidiaries) shall comply with Section 8.18(c)(i) or (ii) below, as applicable, so that after giving effect thereto, the aggregate annual cash flow of all remaining Excluded Subsidiaries (other than the Trust Subsidiary) as of the end of such fiscal year was equal to or less than $1,000,000.00.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Effective as of the date hereof, clause (d) shall be added to Section 8.18 of the Agreement as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(d)&#160;&#160;&#160;&#160;Trust Subsidiary shall not, at any time, hold or own any Proprietary Accounts.  The only assets Trust Subsidiary will hold and own are (i) depository accounts which are used to hold client-related payroll and payroll tax funds of Borrower and its Subsidiaries and (ii) assets received in connection with an investment permitted pursuant to Section 8.7(l) and (m).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Schedules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, Schedule 6.14 (Subsidiaries) is amended to include the Trust Subsidiary.</font></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE III.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Condition Precedent</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The effectiveness of this Amendment is subject to the receipt by Agent of a counterpart of this Amendment executed by Borrower and Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Post Closing Deliveries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Borrower will deliver to Agent not later than five (5) Business Days from the date of formation of the Trust Subsidiary&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;(i) If Trust Subsidiary is an irrevocable trust, the tax identification number of Trust Subsidiary, and (ii) a complete W-9 for Trust Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;The certificate of trust of the Trust Subsidiary.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE IV.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Ratifications, Representations, and Warranties</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Ratifications</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The terms and provisions set forth in this Amendment shall modify and supersede all inconsistent terms and provisions set forth in the Agreement and except as expressly modified and superseded by this Amendment, the terms and provisions of the Agreement and the other Loan Documents are ratified and confirmed and shall continue in full force and effect.  Borrower, Agent and Lenders agree that the Agreement as amended hereby and the other Loan Documents shall continue to be the legal, valid and binding obligation of such Persons enforceable against such Persons in accordance with its terms.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Representations, Warranties and Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Borrower hereby represents and warrants to Agent and Lenders that (a) the execution, delivery, and performance of this Amendment and any and all other Loan Documents executed or delivered in connection herewith have been authorized by all requisite corporate action on the part of Borrower and will not violate the Organizational Documents of Borrower, (b) the representations and warranties contained in the Agreement as amended hereby, and all other Loan Documents are true and correct on and as of the date hereof as though made on and as of the date hereof, except to the extent any such representations and warranties are expressly limited to an earlier date, in which case such representations and warranties shall continue to be true and correct as of such earlier date, (c) no Event of Default or Unmatured Event of Default has occurred and is continuing, and (d) to the knowledge of the Authorized Representatives and Financial Officers of Borrower, Borrower has no claims, credits, offsets, defenses or counterclaims arising from the Loan Documents or Agent's or any Lender's performance under the Loan Documents.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Borrower hereby represents and warrants to Agent and Lenders that this Amendment and all Loan Documents executed in connection herewith have not been executed in the state of Florida.</font></div><div style="margin-bottom:24pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Representation Regarding Resolutions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Borrower hereby represents and warrants to Agent and Lenders that the resolutions attached as Exhibit &#34;B&#34; to the Omnibus Secretary's Certificate executed and delivered to Agent in connection with the First Amendment have not been amended or revoked and remain in full force and effect as of the date of this Amendment.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE V.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Miscellaneous</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Survival of Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All representations and warranties made in this Amendment or any other Loan Documents including any Loan Document furnished in connection with this Amendment shall fully survive the execution and delivery of this Amendment and the other Loan Documents, and no investigation by Agent or any Lender or any closing shall affect the representations and warranties or the right of Agent or any Lender to rely on them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Reference to Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each of the Loan Documents, including the Agreement and any and all other agreements, documents, or instruments now or hereafter executed and delivered pursuant to the terms hereof or pursuant to the terms of the Agreement, as amended hereby, are hereby amended so that any reference in such Loan Documents to the Agreement shall mean a reference to the Agreement, as amended hereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Expenses&#59; Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Borrower agrees that this Amendment is a Loan Document to which Sections 12.1 and 12.2 of the Agreement shall apply.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any provision of this Amendment held by a court of competent jurisdiction to be invalid, illegal or unenforceable shall not impair or invalidate the remaining provisions hereof and the effect of such invalidity, illegality or unenforceability shall be confined to the provision held to be invalid, illegal or unenforceable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">APPLICABLE LAW</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  THIS AMENDMENT AND ALL OTHER LOAN DOCUMENTS EXECUTED PURSUANT HERETO SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF TEXAS AND THE APPLICABLE LAWS OF THE UNITED STATES OF AMERICA.  THIS AMENDMENT HAS BEEN ENTERED INTO IN HARRIS COUNTY, TEXAS AND IT SHALL BE PERFORMABLE FOR ALL PURPOSES IN HARRIS COUNTY, TEXAS.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Amendment is binding upon and shall inure to the benefit of Agent, Issuing Bank, each Lender and Borrower and their respective successors and assigns, except that (a) Borrower may not assign or transfer any of its rights or obligations hereunder without prior written consent of Agent and Lenders, and (b) no Lender may assign or otherwise transfer its rights or obligations hereunder except in accordance with Section 12.19 of the Agreement or as required under Section 2.21 of the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Amendment and the other Loan Documents furnished in connection herewith may be executed in one or more counterparts, each of which when executed shall be deemed an original, but all of which together shall constitute one and the same instrument.  Delivery of an executed signature page of this Amendment and&#47;or any other Loan Document furnished in connection herewith by facsimile transmission or other electronic means shall be effective as delivery of a manually executed counterpart hereof.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Effect of Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No consent or waiver, express or implied, by Agent or any Lender to or for any breach of or deviation from any covenant, condition or duty by Borrower shall be deemed a consent or waiver to or of any other breach of the same or any other covenant, condition or duty.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The headings, captions, and arrangements used in this Amendment are for convenience only and shall not affect the interpretation of this Amendment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The terms of Section 12.25 (Dispute Resolution) of the Agreement are incorporated herein by reference, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">mutatis mutandis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and the parties hereto agree to such terms.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ENTIRE AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  THIS AMENDMENT, THE AGREEMENT, THE OTHER LOAN DOCUMENTS AND ALL OTHER INSTRUMENTS, DOCUMENTS, AND AGREEMENTS EXECUTED AND DELIVERED IN CONNECTION WITH THIS AMENDMENT AND THE AGREEMENT EMBODY THE FINAL, ENTIRE AGREEMENT AMONG THE PARTIES HERETO WITH RESPECT TO THE SUBJECT MATTER HEREOF AND THEREOF AND SUPERSEDE ANY AND ALL PRIOR COMMITMENTS, AGREEMENTS, REPRESENTATIONS AND UNDERSTANDINGS, WHETHER WRITTEN OR ORAL, RELATING TO THIS AMENDMENT, THE AGREEMENT OR THE OTHER LOAN DOCUMENTS AND THE OTHER INSTRUMENTS, DOCUMENTS AND AGREEMENTS EXECUTED AND DELIVERED IN CONNECTION WITH THIS AMENDMENT AND THE AGREEMENT, AND MAY NOT BE CONTRADICTED OR VARIED BY EVIDENCE OF PRIOR, CONTEMPORANEOUS OR SUBSEQUENT ORAL AGREEMENTS OR DISCUSSIONS OF THE PARTIES HERETO.  THERE ARE NO ORAL AGREEMENTS AMONG THE PARTIES HERETO WITH RESPECT TO THE SUBJECT MATTER HEREOF.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">&#91;REMAINDER OF PAGE INTENTIONALLY LEFT BLANK.&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Executed as of the date first written above.</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">BORROWER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">INSPERITY, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Sr. Vice President of Finance, Chief</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Financial Officer and Treasurer</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">AGENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ZIONS BANCORPORATION, N.A. dba</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">AMEGY BANK, as Agent</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Tim Neuhaus&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Tim Neuhaus</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">LENDERS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ZIONS BANCORPORATION, N.A. dba</font></div><div style="margin-bottom:24pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">AMEGY BANK</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Ryan K. Hightower&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Ryan K. Hightower</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">BANK OF AMERICA, N.A.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Jennifer Textus&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Jennifer Textus&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> Vice President&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WELLS FARGO BANK, N.A.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Benita V. Reyes&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> Benita V. Reyes&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> Senior Vice President&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">TRUIST BANK (f&#47;k&#47;a Branch Banking and Trust Company)</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; David Miller&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> David Miller&#160;&#160;&#160;&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> Director&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">U.S. BANK NATIONAL ASSOCIATION</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Steven L. Sawyer&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> Steven L. Sawyer&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> Senior Vice President&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WOODFOREST NATIONAL BANK</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Zack Frewin&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> Zack Frewin&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> Vice President&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Each of the undersigned Guarantors hereby consents and agrees to this Amendment and agrees that the Guaranty Agreement executed by Guarantors shall remain in full force and effect and shall continue to be the legal, valid and binding obligations of such Guarantor, enforceable against such Guarantor in accordance with its terms and shall evidence such Guarantor's guaranty of the Guaranteed Indebtedness (as therein defined), as renewed, extended, and increased from time to time, including, without limitation, the renewal, extension, and increase of the indebtedness evidenced by the Notes.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY HOLDINGS, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADMINISTAFF COMPANIES, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADMINISTAFF PARTNERSHIPS HOLDING, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADMINISTAFF PARTNERSHIPS HOLDING II, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADMINISTAFF PARTNERSHIPS HOLDING III, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY BUSINESS SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY EMPLOYMENT SCREENING, L.L.C.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY ENTERPRISES, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY EXPENSE MANAGEMENT, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY GP, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY INSURANCE SERVICES, L.L.C.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY PAYROLL SERVICES, L.L.C.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY PEO SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY RETIREMENT SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY SUPPORT SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SIGNATURE PAGE TO SECOND AMENDMENT TO AMENDED AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RESTATED CREDIT AGREEMENT</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>3
<FILENAME>a03312021-ex103.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ib84dc45d783641dcaa6ef39a64d43f50_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.3</font></div><div style="margin-bottom:0.12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">THIRD AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT</font></div><div style="margin-bottom:24pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">THIS THIRD AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT (this &#34;Amendment&#34;), dated as of April 28, 2021, is by and among INSPERITY, INC., a Delaware corporation (&#34;Borrower&#34;), each of the financial institutions which is or may from time to time become a party to the Agreement (hereinafter defined) (collectively, &#34;Lenders&#34;, and each a &#34;Lender&#34;), and ZIONS BANCORPORATION, N.A. dba AMEGY BANK, a national banking association, as agent for Lenders (&#34;Agent&#34;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RECITALS&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A.&#160;&#160;&#160;&#160;Borrower, Agent and Lenders entered into that certain Amended and Restated Credit Agreement dated as of February 6, 2018, as amended by that certain First Amendment to Amended and Restated Credit Agreement dated as of September 13, 2019, and that certain Second Amendment to Amended and Restated Credit Agreement dated as of March 9, 2021 (as amended, the &#34;Agreement&#34;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B.&#160;&#160;&#160;&#160;Pursuant to the Agreement, INSPERITY HOLDINGS, INC., a Delaware corporation, ADMINISTAFF COMPANIES, INC., a Delaware corporation, ADMINISTAFF PARTNERSHIPS HOLDING, INC., a Delaware corporation, ADMINISTAFF PARTNERSHIPS HOLDING II, INC., a Delaware corporation, ADMINISTAFF PARTNERSHIPS HOLDING III, INC., a Delaware corporation, INSPERITY BUSINESS SERVICES, L.P., a Delaware limited partnership, INSPERITY EMPLOYMENT SCREENING, L.L.C., a Delaware limited liability company, INSPERITY ENTERPRISES, INC., a Texas corporation, INSPERITY EXPENSE MANAGEMENT, INC., a California corporation, INSPERITY GP, INC., a Delaware corporation, INSPERITY INSURANCE SERVICES, L.L.C., a Delaware limited liability company, INSPERITY PAYROLL SERVICES, L.L.C., a Delaware limited liability company, INSPERITY PEO SERVICES, L.P., a Delaware limited partnership, INSPERITY RETIREMENT SERVICES, L.P., a Delaware limited partnership, INSPERITY SERVICES, L.P., a Delaware limited partnership, and INSPERITY SUPPORT SERVICES, L.P., a Delaware limited partnership (collectively, &#34;Guarantors&#34;), executed that certain Amended and Restated Guaranty Agreement dated as of February 6, 2018 (the &#34;Guaranty Agreement&#34;), pursuant to which Guarantors guaranteed to Agent, for the ratable benefit of Agent, Issuing Bank and Lenders, the payment and performance of the Guaranteed Indebtedness (as therein defined).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C.&#160;&#160;&#160;&#160;Zions Bancorporation, N.A. dba Amegy Bank, Bank of America, N.A., Wells Fargo Bank, N.A., Truist Securities, Inc., and U.S. Bank National Association have been appointed Joint Lead Arrangers for the credit facilities described in the Agreement.  There are no longer any Co-Syndication Agents or Documentation Agents under the Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D.&#160;&#160;&#160;&#160;Borrower, Agent and Lenders now desire to amend the Agreement as herein set forth.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the premises herein contained and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows&#58;</font></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE I.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Definitions</font></div><div style="margin-bottom:24pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Capitalized terms used in this Amendment, to the extent not otherwise defined herein, shall have the meanings given to such terms in the Agreement, as amended hereby.</font></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE II.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendments</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Certain Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  (a) Effective as of the date hereof, the definition of each of the following terms contained in Section 1.1 of the Agreement is amended to read in its respective entirety as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">EBITDA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means for Borrower and its Subsidiaries, on a consolidated basis for any period, the sum of (a) Operating Income for such period, plus (b) depreciation and amortization for such period, plus (c) non-cash stock based compensation expense for such period, plus (d) Interest Income for such period, plus (e) extraordinary or non-recurring expenses or charges, in an aggregate amount not to exceed $10,000,000.00 during any consecutive four (4) quarter period, plus (f) any non-cash write-off for impairment of long lived assets (including goodwill, intangible assets and fixed assets such as property, plant and equipment), or of deferred financing fees or investments in debt and equity securities during such period, plus (g) any non-cash impact of accounting changes or restatements during such period, plus (h) expenses associated with prepaid software-as-a-service (SaaS) product implementations during such period, provided such amount shall not exceed $4,000,000.00 during any consecutive four (4) quarter period, plus (i) transaction costs and synergies approved by Agent for such period&#59; provided, however, that the amounts of each of the items set forth in the clauses above shall include, for the first twelve (12) months after any Acquisition, the actual historical amounts of such items for any Person which is acquired by Borrower or any Subsidiary in such Acquisition.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Floating Thirty Day LIBOR Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means, as of any day, the rate per annum offered for Dollar deposits in an amount comparable to the principal amount of the outstanding Alternate Base Rate Loans for a period of thirty (30) days as of 11&#58;00 a.m. City of London, England time two (2) Business Days prior to such day as calculated by Intercontinental Exchange Group (ICE) Benchmark </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Administration Limited (&#34;ICE&#34;) (or the successor thereto) for such Dollar deposits.  Notwithstanding the foregoing, under no circumstances will the Floating Thirty Day LIBOR Rate be less than zero percent (0.0%) per annum (the &#34;Floating Thirty Day LIBOR Interest Rate Floor&#34;), provided, however, if Borrower has entered into a Rate Management Transaction with a Lender for purposes of hedging the interest rate floor on any Note, then no Floating Thirty Day LIBOR Interest Rate Floor shall be applicable for such Note during the period(s) such Rate Management Transaction is in effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:40.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means, with respect to any LIBOR Loan, the period commencing on the date such Loan is made or Converted from Loans of another Type or, in the case of each subsequent, successive Interest Period applicable to a LIBOR Loan, each period commencing on the last day of the immediately preceding Interest Period with respect to such LIBOR Loan, and in each case ending on the numerically corresponding day in the calendar month that is one, three or six months thereafter, as Borrower may select as provided in Sections 2.5 or 3.7&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that (a) each Interest Period that would otherwise end on a day which is not a Business Day shall end on the next succeeding Business Day, unless such extension would cause the last day of such Interest Period to occur in the next following calendar month, in which case such Interest Period shall end on the next preceding Business Day, (b) any Interest Period which begins on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the calendar month at the end of such Interest Period) shall end on the last Business Day of the calendar month in which it would have ended if there were a numerically corresponding day in such calendar month, (c) no Interest Period for any LIBOR Loan may extend beyond the Termination Date (and any proposed LIBOR Loan with an Interest Period which would extend beyond the Termination Date shall be an Alternate Base Rate Loan), (d) for all LIBOR Loans no more than eight (8) Interest Periods shall be in effect at the same time and (e) no Interest Period shall have a duration of less than thirty (30) days and, if the Interest Period for any LIBOR Loan would otherwise be a shorter period, such Loan shall be an Alternate Base Rate Loan.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:40.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">LIBOR Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means, for any LIBOR Loan, for any Interest Period therefor, (a) the rate per annum offered for Dollar deposits in an amount comparable to the outstanding principal amount of such LIBOR Loan for a period of time equal to such Interest Period as of 11&#58;00 a.m. City of London, England time two (2) London Business Days prior to the first date of such Interest Period as calculated by ICE (or the successor thereto), divided by (b) one (1) minus the Reserve Requirement.  Notwithstanding the foregoing, under no circumstances will the LIBOR Rate be less than zero percent (0.0%) per annum (the &#34;LIBOR Interest Rate Floor&#34;), provided, however, if Borrower has entered into a Rate Management Transaction with a Lender for purposes of hedging the interest rate floor on any Note, then no LIBOR Interest Rate Floor shall be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:40.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">applicable for such Note during the period(s) such Rate Management Transaction is in effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Effective as of the date hereof, the definition of the term &#34;Fall-Back Rate&#34; shall be deleted from Section 1.1 of the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Addition of Section 3.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.&#160;&#160;&#160;&#160;Effective as of the date hereof, Section 3.11 shall be added to the Agreement and shall read in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 3.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">LIBOR Replacement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything to the contrary herein or in any other Loan Document (for the purpose of clarity, any agreement executed in connection with a Rate Management Transaction, including Rate Management Transaction Documents, shall be deemed not to be a &#34;Loan Document&#34; for purposes of this Section)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Replacing USD LIBOR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. On March 5, 2021, the Financial Conduct Authority (&#34;FCA&#34;), the regulatory supervisor of USD LIBOR&#8217;s administrator (&#34;IBA&#34;), announced in a public statement the future cessation or loss of representativeness of overnight&#47;Spot Next, 1-month, 3-month, 6-month and 12- month USD LIBOR tenor settings. On the earlier of (i) the date that all Available Tenors of USD LIBOR have either  permanently or indefinitely  ceased to be provided by IBA  or have been announced by the FCA pursuant to public statement or publication of information to be no longer representative and (ii) the Early Opt-in Effective Date, if the then-current Benchmark is USD LIBOR, the Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of any setting of such Benchmark on such day and all subsequent settings without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document. If the Benchmark Replacement is Daily Simple SOFR, all interest payments will be payable on a quarterly basis on the last day of each March, June, September, and December.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Replacing Future Benchmarks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Upon the occurrence of a Benchmark Transition Event, the Benchmark Replacement will replace the then-current Benchmark for all purposes hereunder and under any Loan Document in respect of any Benchmark setting at or after 5&#58;00 p.m. on the fifth (5th) Business Day after the date notice of such Benchmark Replacement is provided to Lenders without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document so long as Agent has not received, by such time, written notice of objection to such Benchmark Replacement from Lenders comprising the Majority Lenders. At any time that the administrator of the then-current Benchmark has permanently or indefinitely ceased to provide such Benchmark or such Benchmark has been announced by the regulatory supervisor for the administrator of such Benchmark pursuant to public statement or publication of information to be no longer representative of the underlying market and economic reality that such Benchmark is intended to measure and that </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">representativeness will not be restored, Borrower may revoke any request for a borrowing of, conversion to or continuation of Loans to  be made, Converted or Continued that would bear interest by reference to such Benchmark until Borrower&#8217;s receipt of notice from Agent that a Benchmark Replacement has replaced such Benchmark, and, failing that, the Borrower will be deemed to have converted any such request into a request for a borrowing of or conversion to Alternate Base Rate Loans.  During the period referenced in the foregoing sentence, the component of Alternate Base Rate based upon the Benchmark will not be used in any determination of Alternate Base Rate.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement Conforming Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. In connection with the implementation and administration of a Benchmark Replacement, Agent will have the right to make Benchmark Replacement Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of any other party to this Agreement. </font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Notices&#59; Standards for Decisions and Determinations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Agent will promptly notify Borrower and Lenders of (i) the implementation of any Benchmark Replacement and (ii) the effectiveness of any Benchmark Replacement Conforming Changes. Any determination, decision or election that may be made by Agent or, if applicable, any Lender (or group of Lenders) pursuant to this Section, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action, will be conclusive and binding  absent manifest error and may be made in its or their sole discretion and without consent from any other party hereto, except, in each case, as expressly required pursuant to this Section. </font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Unavailability of Tenor of Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. At any time (including in connection with the implementation of a Benchmark Replacement), (i) if the then-current Benchmark is a term rate (including USD LIBOR), then Agent may remove any tenor of such Benchmark that is unavailable or non-representative for Benchmark (including Benchmark Replacement) settings and (ii) Agent may reinstate any such previously removed tenor for Benchmark (including Benchmark Replacement) settings.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Certain Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. As used in this Section&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Available Tenor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means, as of any date of determination and with respect to the then-current Benchmark, as applicable, (i) if the then-current Benchmark is a term rate, any tenor for such Benchmark that is or may be used for determining the length of an Interest Period (provided that, for purposes of clarity and for this definition only, the Interest Period for the Floating Thirty Day LIBOR shall be deemed to be thirty (30) days) or (ii) otherwise, any payment period for interest </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">calculated with reference to such Benchmark, as applicable, pursuant to this Agreement as of such date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means, initially, for purposes of calculating LIBOR Loans, the LIBOR Rate and, for purposes of calculating Alternate Base Rate Loans, Floating Thirty Day LIBOR Rate&#59; provided that if a replacement of the Benchmark has occurred pursuant to this Section titled &#34;Benchmark Replacement Setting&#34;, then &#34;Benchmark&#34; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has replaced such prior benchmark rate. Any reference to &#34;Benchmark&#34; shall include, as applicable, the published component used in the calculation thereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means, for any Available Tenor&#58; </font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;for purposes of Section 3.11(a), the sum of&#58; (A) Daily Simple SOFR and (B) the spread adjustment selected or recommended by the Relevant Governmental Body for the replacement of the tenor of USD LIBOR with a SOFR-based rate having approximately the same length as the interest payment period specified in clause (a) of this Section 3.11&#59; and</font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;for purposes of Section 3.11(b), the sum of (A) the alternate benchmark rate and (B) an adjustment (which may be a positive or negative value or zero), in each case, that has been selected by Agent and Borrower as the replacement for such Available Tenor of such Benchmark giving due consideration to any evolving or then-prevailing market convention, including any applicable recommendations made by the Relevant Governmental Body, for Dollar-denominated syndicated credit facilities at such time&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:27pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that, if the Benchmark Replacement as determined pursuant to clause (i) or (ii) above would be less than the Floor, the Benchmark Replacement will be deemed to be the Floor for the purposes of this Agreement and the other Loan Documents.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement Conforming Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means, with respect to any Benchmark Replacement, any technical, administrative or operational changes (including changes to the definition of &#34;Alternate Base&#34;, the definition of &#34;Business Day&#34;, the definition of &#34;Interest Period&#34;, timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment, Conversion or Continuation notices, the applicability and length of lookback periods, the applicability of breakage provisions, and other technical, administrative or operational matters) that Agent decides may be appropriate to reflect the adoption and implementation of such Benchmark Replacement and to permit the administration thereof by Agent in  a manner substantially consistent with market practice (or, if Agent decides that adoption of any portion of such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">market practice is not administratively feasible or if Agent determines that no market practice for the administration of such Benchmark Replacement exists, in such other manner of administration as Agent decides is reasonably necessary in connection with the administration of this Agreement and the other Loan Documents). </font></div><div style="margin-bottom:12pt;padding-left:40.5pt;padding-right:36pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Transition Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means, with respect to any then-current Benchmark other than USD LIBOR, the occurrence of a public statement or publication of information by or on behalf of the administrator of the then-current Benchmark, the regulatory supervisor for the administrator of such Benchmark, the Board of Governors of the Federal Reserve System, the Federal Reserve Bank of New York, an insolvency official with jurisdiction over the administrator for such Benchmark, a resolution authority with jurisdiction over the administrator for such Benchmark or a court or an entity with similar insolvency or resolution authority over the administrator for such Benchmark, announcing or stating that (a) such administrator has ceased or will cease on a specified date to provide all Available Tenors of such Benchmark, permanently or indefinitely, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor of such Benchmark or (b) all Available Tenors of such Benchmark are or will no longer be representative of the underlying market and economic reality that such Benchmark is intended to measure and that representativeness will not be restored. </font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Daily Simple SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means, for any day, SOFR, with the conventions for this rate (which will include a lookback) being established by Agent in accordance with the conventions for this rate recommended by the Relevant Governmental Body for determining &#34;Daily Simple SOFR&#34; for syndicated business loans&#59; provided, that if Agent decides that any such convention is not administratively feasible for Agent, then Agent may establish another convention in its reasonable discretion.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Early Opt-in Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means, with respect to any Early Opt-in Election, the sixth (6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) Business Day after the date notice of such Early Opt-in Election is provided to Lenders, so long as Agent  has not received, by 5&#58;00 p.m. (New  York City time) on  the fifth (5th) Business Day after the date notice of such Early Opt-in Election is provided to Lenders, written notice of objection to such Early Opt-in Election from Majority Lenders.</font></div><div style="margin-bottom:12pt;padding-left:42pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Early Opt-in Election</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means the occurrence of&#58;</font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i) &#160;&#160;&#160;&#160;a notification by Agent to (or the request by Borrower to Agent to notify) each of the other parties hereto that at least five currently outstanding Dollar-denominated syndicated credit facilities at such time contain (as a result of amendment or as originally executed) a SOFR-based rate (including SOFR, a term SOFR, or any other rate </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">based upon SOFR) as a benchmark rate (and such syndicated credit facilities are identified in such notice and are publicly available for review), and</font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the joint election by Agent and the Borrower to trigger a fallback from USD LIBOR and the provision by Agent of written notice of such election to the Lenders.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Floor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means zero percent (0.0%) per annum.</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Relevant Governmental Body</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of New York, or a committee officially endorsed or convened by the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of New York, or any successor thereto. </font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means a rate per annum equal to the secured overnight financing rate for such Business Day published by the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate) on the website of the Federal Reserve Bank of New York, currently at http&#58;&#47;&#47;www.newyorkfed.org (or any successor source for the secured overnight financing rate identified as such by the administrator of the secured overnight financing rate from time to time). </font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">USD LIBOR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means the London interbank offered rate for Dollars. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Section 8.3(a)(iv)(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, clause (a)(iv)(A) contained in Section 8.3 of the Agreement is amended to read in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(A)&#160;&#160;&#160;&#160;Borrower has an Interest Coverage Ratio of not less than 2.50</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">to 1.00 as of the last day of the fiscal quarter most recently ended for which financial statements are available, calculated on a pro forma basis assuming that such Acquisition and all other Acquisitions made since the last day of the fiscal quarter most recently ended for which financial statements are available had been made on the first day of the four consecutive fiscal quarter period then ended (but without any adjustment for projected cost savings or other synergies (except with the consent of Agent)), </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Section 8.7(k)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, clause (k)(iii) contained in Section 8.7 of the Agreement is amended to read in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(iii)&#160;&#160;&#160;&#160;Borrower has an Interest Coverage Ratio of not less than 2.50 to 1.00 as of the last day of the fiscal quarter most recently ended for which financial statements are available, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Section 9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, Section 9.1 of the Agreement is amended to read in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 9.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Coverage Ratio</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Borrower will at all times maintain an Interest Coverage Ratio of not less than 2.50 to 1.00.  The Interest Coverage Ratio will be calculated and tested quarterly as of the last day of each fiscal quarter of Borrower, commencing with the fiscal quarter ending June 30, 2021, for the period of four consecutive fiscal quarters ended as of such date (a &#8220;rolling or trailing four quarter&#8221; basis).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Section 12.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, Section 12.7 of the Agreement is amended to read in its entirety as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Section 12.7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendments</font></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No amendment, modification or waiver of, or consent with respect to, any provision of this Agreement or any Note shall in any event be effective unless the same shall be in writing and signed and delivered by the Majority Lenders and Borrower, and then any such amendment, modification, waiver or consent shall be effective only in the specific instance and for the specific purpose for which given, provided that neither Borrower nor any Lender consent shall be required for any amendment done in accordance with Section 3.11 (except as expressly provided for in such Section).  No amendment, modification, waiver or consent shall change the Commitment of any Lender without the consent of such Lender.  No amendment, modification, waiver or consent shall (i) increase the Combined Commitments (other than pursuant to Section 2.8), (ii) extend the date for payment of any principal of or interest on the Revolving Advances or any fees payable hereunder, (iii) extend any Lender&#8217;s Commitment, (iv) reduce the principal amount of any Revolving Advance, (v) release any guaranty (except as permitted in Section 8.4(b)), or (vi) reduce the aggregate percentage of holders of the Combined Commitments required to effect an amendment, modification, waiver or consent without, in each case, the consent of all Lenders.  If any amendment, modification, waiver or consent relates only to the Revolving Advances, the applicable percentage for consent shall be calculated only from the holders of the Combined Commitments, provided that if either the Combined Commitments are fully funded or the Termination Date has occurred, then such applicable percentage for consent shall be calculated from the holders of the outstanding Revolving Advances and the Letter of Credit Liabilities.  No amendment, modification, waiver or consent shall reduce any principal of or interest on the Revolving Advances or any fees payable hereunder without the consent of each Lender affected thereby, provided that no Lender consent shall be required for any amendment done in accordance with Section 3.11 (except as expressly provided for in such Section).  No provision of Article XI or any other provision of this Agreement affecting Agent in its capacity as such shall be amended, modified or waived without the consent of Agent.  No provision of this </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Agreement relating to the rights or duties of Issuing Bank in its capacity as such shall be amended, modified or waived without the consent of Issuing Bank.  No provision of this Agreement relating to the rights or duties of the Swing Lender in its capacity as such shall be amended, modified or waived without the consent of the Swing Lender. </font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment to Schedules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Effective as of the date hereof, (a) Exhibit &#34;C&#34; (Form of Revolving Advance Request Form) to the Agreement is amended to conform in its entirety to Annex &#34;A&#34; to this Amendment, and (b) Exhibit &#34;D&#34; (No Default Certificate) to the Agreement is amended to conform in its entirety to Annex &#34;B&#34; to this Amendment.</font></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE III.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Condition Precedent</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The effectiveness of this Amendment is subject to the receipt by Agent of the following in form and substance satisfactory to Agent&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;A certificate of the Secretary or Assistant Secretary of Borrower (or another officer of Borrower acceptable to Agent) certifying (A) resolutions of the board of directors of Borrower which authorize the execution, delivery and performance by Borrower of this Amendment and the other Loan Documents to which Borrower is or is to be a party in connection herewith, and (B) the names of the officers of Borrower authorized to sign this Amendment and each of the other Loan Documents to which Borrower is or is to be a party as of the date of this Amendment, together with specimen signatures of such officers.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;A certificate of the Chief Financial Officer of Borrower certifying (A) that all representations and warranties in this Amendment and the other Loan Documents are true and correct on the date hereof, except to the extent any such representations and warranties are expressly limited to an earlier date, in which case such representations and warranties are true and correct as of such earlier date, (B) that no Event of Default or Unmatured Event of Default has occurred and is continuing, (C) that no Material Adverse Effect has occurred since December 31, 2018, and (D) that no event has occurred and no condition exists which could reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Governmental Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Certificates issued by the appropriate government officials of the state of incorporation or organization, as applicable, of Borrower and each Guarantor as to the existence and good standing of Borrower and such Guarantor in such state.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Fees and Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Evidence that the costs and expenses (including reasonable attorneys' fees) referred to in Section 12.1 of the Agreement, to the extent invoiced prior to the closing of this Amendment, have been paid in full by Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Additional Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The effectiveness of this Amendment is also subject to the satisfaction of the additional conditions precedent that (a) the representations and warranties contained herein and in all other Loan Documents, as amended hereby, shall be true and correct as of the date hereof as if made on the date hereof, except to the extent any such representations and warranties are expressly limited to an earlier date, in which case such representations and warranties shall continue to be true and correct as of such earlier date, and (b) no Event of Default or Unmatured Event of Default shall have occurred and be continuing.</font></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE IV.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Ratifications, Representations, and Warranties</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Ratifications</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The terms and provisions set forth in this Amendment shall modify and supersede all inconsistent terms and provisions set forth in the Agreement and except as expressly modified and superseded by this Amendment, the terms and provisions of the Agreement and the other Loan Documents are ratified and confirmed and shall continue in full force and effect.  Borrower, Agent and Lenders agree that the Agreement as amended hereby and the other Loan Documents shall continue to be the legal, valid and binding obligation of such Persons enforceable against such Persons in accordance with its terms.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Borrower hereby represents and warrants to Agent and Lenders that (a) the execution, delivery, and performance of this Amendment and any and all other Loan Documents executed or delivered in connection herewith have been authorized by all requisite corporate action on the part of Borrower and will not violate the Organizational Documents of Borrower, (b) the representations and warranties contained in the Agreement as amended hereby, and all other Loan Documents are true and correct on and as of the date hereof as though made on and as of the date hereof, except to the extent any such representations and warranties are expressly limited to an earlier date, in which case such representations and warranties shall continue to be true and correct as of such earlier date, (c) no Event of Default or Unmatured Event of Default has occurred and is continuing, and (d) to the knowledge of the Authorized Representatives and Financial Officers of Borrower, Borrower has no claims, credits, offsets, defenses or counterclaims arising from the Loan Documents or Agent's or any Lender's performance under the Loan Documents.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Borrower hereby represents and warrants to Agent and Lenders that this Amendment and all Loan Documents executed in connection herewith have not been executed in the state of Florida.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ARTICLE V.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Miscellaneous</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Survival of Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All representations and warranties made in this Amendment or any other Loan Documents including any Loan Document furnished in connection with this Amendment shall fully survive the execution and delivery of this Amendment and the other Loan Documents, and no investigation by Agent or any Lender or any closing shall affect the representations and warranties or the right of Agent or any Lender to rely on them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Reference to Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Each of the Loan Documents, including the Agreement and any and all other agreements, documents, or instruments now or hereafter executed and delivered pursuant to the terms hereof or pursuant to the terms of the Agreement, as amended hereby, are hereby amended so that any reference in such Loan Documents to the Agreement shall mean a reference to the Agreement, as amended hereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Expenses&#59; Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Borrower agrees that this Amendment is a Loan Document to which Sections 12.1 and 12.2 of the Agreement shall apply.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any provision of this Amendment held by a court of competent jurisdiction to be invalid, illegal or unenforceable shall not impair or invalidate the remaining provisions hereof and the effect of such invalidity, illegality or unenforceability shall be confined to the provision held to be invalid, illegal or unenforceable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">APPLICABLE LAW</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  THIS AMENDMENT AND ALL OTHER LOAN DOCUMENTS EXECUTED PURSUANT HERETO SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF TEXAS AND THE APPLICABLE LAWS OF THE UNITED STATES OF AMERICA.  THIS AMENDMENT HAS BEEN ENTERED INTO IN HARRIS COUNTY, TEXAS AND IT SHALL BE PERFORMABLE FOR ALL PURPOSES IN HARRIS COUNTY, TEXAS.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Amendment is binding upon and shall inure to the benefit of Agent, Issuing Bank, each Lender and Borrower and their respective successors and assigns, except that (a) Borrower may not assign or transfer any of its rights or obligations hereunder without prior written consent of Agent and Lenders, and (b) no Lender may assign or otherwise transfer its rights or obligations hereunder except in accordance with Section 12.19 of the Agreement or as required under Section 2.21 of the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Amendment and the other Loan Documents furnished in connection herewith may be executed in one or more counterparts, each of which when executed shall be deemed an original, but all of which together shall constitute one and the same instrument.  Delivery of an executed signature page of this Amendment and&#47;or any other Loan Document furnished in connection herewith by facsimile transmission or other electronic means shall be effective as delivery of a manually executed counterpart hereof.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Effect of Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No consent or waiver, express or implied, by Agent or any Lender to or for any breach of or deviation from any covenant, condition or duty by Borrower shall be deemed a consent or waiver to or of any other breach of the same or any other covenant, condition or duty.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The headings, captions, and arrangements used in this Amendment are for convenience only and shall not affect the interpretation of this Amendment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The terms of Section 12.25 (Dispute Resolution) of the Agreement are incorporated herein by reference, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">mutatis mutandis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and the parties hereto agree to such terms.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ENTIRE AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  THIS AMENDMENT, THE AGREEMENT, THE OTHER LOAN DOCUMENTS AND ALL OTHER INSTRUMENTS, DOCUMENTS, AND AGREEMENTS EXECUTED AND DELIVERED IN CONNECTION WITH THIS AMENDMENT AND THE AGREEMENT EMBODY THE FINAL, ENTIRE AGREEMENT AMONG THE PARTIES HERETO WITH RESPECT TO THE SUBJECT MATTER HEREOF AND THEREOF AND SUPERSEDE ANY AND ALL PRIOR COMMITMENTS, AGREEMENTS, REPRESENTATIONS AND UNDERSTANDINGS, WHETHER WRITTEN OR ORAL, RELATING TO THIS AMENDMENT, THE AGREEMENT OR THE OTHER LOAN DOCUMENTS AND THE OTHER INSTRUMENTS, DOCUMENTS AND AGREEMENTS EXECUTED AND DELIVERED IN CONNECTION WITH THIS AMENDMENT AND THE AGREEMENT, AND MAY NOT BE CONTRADICTED OR VARIED BY EVIDENCE OF PRIOR, CONTEMPORANEOUS OR SUBSEQUENT ORAL AGREEMENTS OR DISCUSSIONS OF THE PARTIES HERETO.  THERE ARE NO ORAL AGREEMENTS AMONG THE PARTIES HERETO WITH RESPECT TO THE SUBJECT MATTER HEREOF.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">&#91;REMAINDER OF PAGE INTENTIONALLY LEFT BLANK.&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Executed as of the date first written above.</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">BORROWER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">INSPERITY, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Sr. Vice President of Finance, Chief</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Financial Officer and Treasurer</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">AGENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ZIONS BANCORPORATION, N.A. dba</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">AMEGY BANK, as Agent</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Tim Neuhaus&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Tim Neuhaus</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">LENDERS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ZIONS BANCORPORATION, N.A. dba</font></div><div style="margin-bottom:24pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">AMEGY BANK</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ryan K. Hightower&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Ryan K. Hightower</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">BANK OF AMERICA, N.A.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Julie Castano&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Julie Castano&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;SVP&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WELLS FARGO BANK, N.A.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Robert Corder&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Robert Corder&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Vice President&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">TRUIST BANK (f&#47;k&#47;a Branch Banking and Trust Company)</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; David Miller&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;David Miller&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Director&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">U.S. BANK NATIONAL ASSOCIATION</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Steven L. Sawyer&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Steven L. Sawyer&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Senior Vice President&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WOODFOREST NATIONAL BANK</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Zack Frewin&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Zack Frewin&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;Vice President&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Each of the undersigned Guarantors hereby consents and agrees to this Amendment and agrees that the Guaranty Agreement executed by Guarantors shall remain in full force and effect and shall continue to be the legal, valid and binding obligations of such Guarantor, enforceable against such Guarantor in accordance with its terms and shall evidence such Guarantor's guaranty of the Guaranteed Indebtedness (as therein defined), as renewed, extended, and increased from time to time.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY HOLDINGS, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADMINISTAFF COMPANIES, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADMINISTAFF PARTNERSHIPS HOLDING, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADMINISTAFF PARTNERSHIPS HOLDING II, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ADMINISTAFF PARTNERSHIPS HOLDING III, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY BUSINESS SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY EMPLOYMENT SCREENING, L.L.C.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY ENTERPRISES, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY EXPENSE MANAGEMENT, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY GP, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY INSURANCE SERVICES, L.L.C.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY PAYROLL SERVICES, L.L.C.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY PEO SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY RETIREMENT SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY SUPPORT SERVICES, L.P.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Douglas S. Sharp&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Douglas S. Sharp</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Senior Vice President of Finance,</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chief Financial Officer and Treasurer</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>a03312021-nspex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i249b46f29a8143419910b3327887e99f_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Paul J. Sarvadi, certify that&#58;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this quarterly report on Form 10-Q of Insperity, Inc.&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; May 3, 2021</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Paul J. Sarvadi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul J. Sarvadi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board and Chief Executive Officer</font></td></tr></table></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>a03312021-nspex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ic4ffecda285e43ab8df48da0659d3ff1_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Douglas S. Sharp, certify that&#58;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this quarterly report on Form 10-Q of Insperity, Inc.&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; May 3, 2021</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas S. Sharp</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas S. Sharp</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President of Finance, Chief Financial Officer and Treasurer</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>a03312021-nspex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i1f0894adaee547e7a42ddd05cd6e4f6e_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Insperity, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending March&#160;31, 2021 (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, I, Paul J. Sarvadi, Chairman of the Board and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul J. Sarvadi</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul J. Sarvadi</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board and Chief Executive Officer</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 3, 2021</font></td></tr></table></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>a03312021-nspex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i72a9531b361d47bc8c39b760094d0bb2_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;Exhibit 32.2</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Insperity, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending March&#160;31, 2021 (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, I, Douglas S. Sharp, Senior Vice President of Finance, Chief Financial Officer and Treasurer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas S. Sharp</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas S. Sharp</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President of Finance,</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 3, 2021</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>nsp-20210331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:62abdff0-7088-4c7a-93b5-530897595bc3,g:5577bf6b-1f3e-4938-be1e-cf2d115b2124-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nsp="http://www.insperity.com/20210331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.insperity.com/20210331">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nsp-20210331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nsp-20210331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nsp-20210331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nsp-20210331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.insperity.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited">
        <link:definition>1001002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited">
        <link:definition>1002003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
        <link:definition>1003004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited">
        <link:definition>1004005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationNotes" roleURI="http://www.insperity.com/role/BasisofPresentationNotes">
        <link:definition>2101101 - Disclosure - Basis of Presentation (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesNotes" roleURI="http://www.insperity.com/role/AccountingPoliciesNotes">
        <link:definition>2102102 - Disclosure - Accounting Policies (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesPolicies" roleURI="http://www.insperity.com/role/AccountingPoliciesPolicies">
        <link:definition>2203201 - Disclosure - Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesTables" roleURI="http://www.insperity.com/role/AccountingPoliciesTables">
        <link:definition>2304301 - Disclosure - Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesDetails" roleURI="http://www.insperity.com/role/AccountingPoliciesDetails">
        <link:definition>2405401 - Disclosure - Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashCashEquivalentsandMarketableSecuritiesNotes" roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes">
        <link:definition>2106103 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashCashEquivalentsandMarketableSecuritiesTables" roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables">
        <link:definition>2307302 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashCashEquivalentsandMarketableSecuritiesDetails" roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails">
        <link:definition>2408402 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsNotes" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes">
        <link:definition>2109104 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairVlueMeasurementsPolicies" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies">
        <link:definition>2210202 - Disclosure - Fair Value Measurements Fair Vlue Measurements (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsTables" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables">
        <link:definition>2311303 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsDetails" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails">
        <link:definition>2412403 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtNotes" roleURI="http://www.insperity.com/role/LongtermDebtNotes">
        <link:definition>2113105 - Disclosure - Long-term Debt (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtDetails" roleURI="http://www.insperity.com/role/LongtermDebtDetails">
        <link:definition>2414404 - Disclosure - Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityNotes" roleURI="http://www.insperity.com/role/StockholdersEquityNotes">
        <link:definition>2115106 - Disclosure - Stockholders' Equity (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityStockholdersEquityTables" roleURI="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables">
        <link:definition>2316304 - Disclosure - Stockholders' Equity Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://www.insperity.com/role/StockholdersEquityDetails">
        <link:definition>2417405 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareNotes" roleURI="http://www.insperity.com/role/NetIncomePerShareNotes">
        <link:definition>2118107 - Disclosure - Net Income Per Share (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareTables" roleURI="http://www.insperity.com/role/NetIncomeperShareTables">
        <link:definition>2319305 - Disclosure - Net Income per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareDetails" roleURI="http://www.insperity.com/role/NetIncomeperShareDetails">
        <link:definition>2420406 - Disclosure - Net Income per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNotes" roleURI="http://www.insperity.com/role/CommitmentsandContingenciesNotes">
        <link:definition>2121108 - Disclosure - Commitments and Contingencies (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesCommitmentsandContingenciesDetails" roleURI="http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails">
        <link:definition>2422407 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="nsp_ApplicableMarginFederalFundsRate" abstract="false" name="ApplicableMarginFederalFundsRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nsp_HealthInsuranceCostsPolicyTextBlock" abstract="false" name="HealthInsuranceCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" abstract="false" name="ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" abstract="false" name="NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nsp_NortheastMember" abstract="true" name="NortheastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nsp_AccruedHealthInsuranceCosts" abstract="false" name="AccruedHealthInsuranceCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_RevenueCompositionAbstract" abstract="true" name="RevenueCompositionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" abstract="false" name="BenefitsCostsIncurredReducedRelatedtoRunoff" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" abstract="false" name="WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_AccruedWorksiteEmployeePayrollCosts" abstract="false" name="AccruedWorksiteEmployeePayrollCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" abstract="false" name="TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" abstract="false" name="PercentageofourhealthinsurancecoverageprovidedbyUnited" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" abstract="false" name="TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" abstract="false" name="MoneyMarketFundsOvernightHoldingsAtCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_ApplicableMargin30DayLibor" abstract="false" name="ApplicableMargin30DayLibor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" abstract="false" name="TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_SalariesWagesAndPayrollTaxes" abstract="false" name="SalariesWagesAndPayrollTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_MunicipalBondMember" abstract="true" name="MunicipalBondMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nsp_RequiredDepositForHealthCareCosts" abstract="false" name="RequiredDepositForHealthCareCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" abstract="false" name="WorkersCompensationLiabilityNetOfAdminFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_Unbilled" abstract="false" name="Unbilled" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_ClientPrepaymentsIncludedInCashBalance" abstract="false" name="ClientPrepaymentsIncludedInCashBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_MarketableSecuritiesProceedsFromDispositions" abstract="false" name="MarketableSecuritiesProceedsFromDispositions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PercentageOfSubsidiaryStockSecuringDebt" abstract="false" name="PercentageOfSubsidiaryStockSecuringDebt" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="nsp_WorkersCompensationCostsAbstract" abstract="true" name="WorkersCompensationCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_SouthwestMember" abstract="true" name="SouthwestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nsp_IncreaseDecreaseinWSEEpayrollexpense" abstract="false" name="IncreaseDecreaseinWSEEpayrollexpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_HealthInsuranceCostsAbstract" abstract="true" name="HealthInsuranceCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_CommitmentsandContingenciesDisclosureDetailsAbstract" abstract="true" name="CommitmentsandContingenciesDisclosureDetailsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_TreasuryStockAcquired" abstract="false" name="TreasuryStockAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" abstract="false" name="PrepaidHealthInsuranceCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DepositsHealthInsurance" abstract="false" name="DepositsHealthInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PremiumsOwedToUnited" abstract="false" name="PremiumsOwedToUnited" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationCostsPolicyTextBlock" abstract="false" name="WorkersCompensationCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" abstract="false" name="USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="nsp_UndiscountedAccruedWorkersCompensationCosts" abstract="false" name="UndiscountedAccruedWorkersCompensationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" abstract="false" name="Aggregatenumberofsharesrepurchasedduringtheperiod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" abstract="false" name="ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract" abstract="true" name="CashCashEquivalentsAndMarketableSecuritiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_GrossBillings" abstract="false" name="GrossBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationDiscountChangedDuringPeriod" abstract="false" name="WorkersCompensationDiscountChangedDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationExpense" abstract="false" name="WorkersCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" abstract="false" name="PayrollTaxesBenefitsAndWorkersCompensationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DepositsWorkersCompensation" abstract="false" name="DepositsWorkersCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" abstract="false" name="WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WestMember" abstract="true" name="WestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" abstract="false" name="DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_OtherRevenuesMember" abstract="true" name="OtherRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceCurrent" abstract="false" name="PrepaidHealthInsuranceCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_QuarterlydividendsdeclaredTableTextBlock" abstract="false" name="QuarterlydividendsdeclaredTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nsp_CentralMember" abstract="true" name="CentralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nsp_WorkersCompensationAdministrativeFeesAccrued" abstract="false" name="WorkersCompensationAdministrativeFeesAccrued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_SoutheastMember" abstract="true" name="SoutheastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nsp_WorksiteEmployeePayrollCost" abstract="false" name="WorksiteEmployeePayrollCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PayrollWithholdingsIncludedInCashBalance" abstract="false" name="PayrollWithholdingsIncludedInCashBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceNoncurrent" abstract="false" name="PrepaidHealthInsuranceNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" abstract="false" name="TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>nsp-20210331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:62abdff0-7088-4c7a-93b5-530897595bc3,g:5577bf6b-1f3e-4938-be1e-cf2d115b2124-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="nsp-20210331.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5e30e88f-0962-4fa2-864f-8e0c00364b3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_f924687a-d5ed-4b8b-a351-96a8ef5c864e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5e30e88f-0962-4fa2-864f-8e0c00364b3c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_f924687a-d5ed-4b8b-a351-96a8ef5c864e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_9e80ab25-6eca-4386-ae46-e281ab1e43a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5e30e88f-0962-4fa2-864f-8e0c00364b3c" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_9e80ab25-6eca-4386-ae46-e281ab1e43a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_97f4e6b5-a263-4f2a-a05c-5eb284a67b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5e30e88f-0962-4fa2-864f-8e0c00364b3c" xlink:to="loc_us-gaap_ReceivablesNetCurrent_97f4e6b5-a263-4f2a-a05c-5eb284a67b8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_d2fd5db0-2637-4c1b-89a4-09dfe126654c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5e30e88f-0962-4fa2-864f-8e0c00364b3c" xlink:to="loc_us-gaap_PrepaidInsurance_d2fd5db0-2637-4c1b-89a4-09dfe126654c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_844068c0-a80f-476c-ad48-594da4c7d44d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5e30e88f-0962-4fa2-864f-8e0c00364b3c" xlink:to="loc_us-gaap_OtherAssetsCurrent_844068c0-a80f-476c-ad48-594da4c7d44d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_40f4ca02-6551-44b9-9096-2b4be69ca34a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5e30e88f-0962-4fa2-864f-8e0c00364b3c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_40f4ca02-6551-44b9-9096-2b4be69ca34a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables_cd3f23d7-510d-4660-a59b-a23cb3b11b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NontradeReceivables"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5e30e88f-0962-4fa2-864f-8e0c00364b3c" xlink:to="loc_us-gaap_NontradeReceivables_cd3f23d7-510d-4660-a59b-a23cb3b11b4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_cee50799-07a8-4257-8569-b65b5d655c0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_us-gaap_AssetsCurrent_cee50799-07a8-4257-8569-b65b5d655c0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_753aa503-8b11-44c1-88aa-7c30969fafb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_753aa503-8b11-44c1-88aa-7c30969fafb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a8354f52-cd5b-45ae-95e0-529a42bd2e5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a8354f52-cd5b-45ae-95e0-529a42bd2e5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent_ee6316c0-7115-4757-b7e8-48ee88737b9d" xlink:href="nsp-20210331.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_nsp_PrepaidHealthInsuranceNoncurrent_ee6316c0-7115-4757-b7e8-48ee88737b9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance_0a390686-28ad-4923-8ad2-a66c671e4834" xlink:href="nsp-20210331.xsd#nsp_DepositsHealthInsurance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_nsp_DepositsHealthInsurance_0a390686-28ad-4923-8ad2-a66c671e4834" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_454c6491-9ed8-4bd6-a32f-49af5bbcd672" xlink:href="nsp-20210331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_nsp_DepositsWorkersCompensation_454c6491-9ed8-4bd6-a32f-49af5bbcd672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_7754040d-9540-485c-af35-d280facb41db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_7754040d-9540-485c-af35-d280facb41db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_6a959d68-2b06-47c6-a1b0-42a9052e0dcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_6a959d68-2b06-47c6-a1b0-42a9052e0dcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_68fa3f72-6084-4768-9ef9-b9d3f4bfe2a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_971d1db3-ddde-488e-a2cc-ce73de936771" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_68fa3f72-6084-4768-9ef9-b9d3f4bfe2a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8c7978ac-08d6-4b88-bef7-73b7e65bd64b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_ee0456d8-e0be-49ec-9f83-67b3952515a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8c7978ac-08d6-4b88-bef7-73b7e65bd64b" xlink:to="loc_us-gaap_CommonStockValue_ee0456d8-e0be-49ec-9f83-67b3952515a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_12c515a9-d414-461c-a64e-95f8897870fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8c7978ac-08d6-4b88-bef7-73b7e65bd64b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_12c515a9-d414-461c-a64e-95f8897870fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_0bd57422-6bfc-4008-9526-03b729d2aa23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8c7978ac-08d6-4b88-bef7-73b7e65bd64b" xlink:to="loc_us-gaap_TreasuryStockValue_0bd57422-6bfc-4008-9526-03b729d2aa23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4f464839-f258-4fc4-bd0d-0cb7775b25ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8c7978ac-08d6-4b88-bef7-73b7e65bd64b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4f464839-f258-4fc4-bd0d-0cb7775b25ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_7eb0d68c-2cdc-4da8-a353-b15d9c7e509f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_1c516409-2c7e-4183-99a9-abb40344a5ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_7eb0d68c-2cdc-4da8-a353-b15d9c7e509f" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_1c516409-2c7e-4183-99a9-abb40344a5ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0fb8ad29-920b-4658-a70a-1dd19a593ba1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_7eb0d68c-2cdc-4da8-a353-b15d9c7e509f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0fb8ad29-920b-4658-a70a-1dd19a593ba1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e27470c4-64fe-456a-b22d-d1c030b9e84a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_7eb0d68c-2cdc-4da8-a353-b15d9c7e509f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e27470c4-64fe-456a-b22d-d1c030b9e84a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9db6ca00-8747-4a5a-badb-e43cab05c8fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_7eb0d68c-2cdc-4da8-a353-b15d9c7e509f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9db6ca00-8747-4a5a-badb-e43cab05c8fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_a388dcb5-0a64-4f44-9964-e73913f71052" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_7eb0d68c-2cdc-4da8-a353-b15d9c7e509f" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_a388dcb5-0a64-4f44-9964-e73913f71052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_19fa559a-3152-4333-9d43-032d8dd9427d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2e88feae-87ca-463a-ad93-78cb9543333a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_19fa559a-3152-4333-9d43-032d8dd9427d" xlink:to="loc_us-gaap_LiabilitiesCurrent_2e88feae-87ca-463a-ad93-78cb9543333a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_b813d8d8-4c6c-42f0-8864-3eec97fdd108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_19fa559a-3152-4333-9d43-032d8dd9427d" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_b813d8d8-4c6c-42f0-8864-3eec97fdd108" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c1b0a699-3275-458c-886c-bde743bfb8f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_19fa559a-3152-4333-9d43-032d8dd9427d" xlink:to="loc_us-gaap_StockholdersEquity_c1b0a699-3275-458c-886c-bde743bfb8f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bf3e50ee-5cd7-41c0-aad1-fb30ed424347" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_dbd75e23-8533-4c9a-8365-f3404c339cc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf3e50ee-5cd7-41c0-aad1-fb30ed424347" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_dbd75e23-8533-4c9a-8365-f3404c339cc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_8569436a-b95c-41c0-a77e-36c78528615f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf3e50ee-5cd7-41c0-aad1-fb30ed424347" xlink:to="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_8569436a-b95c-41c0-a77e-36c78528615f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_cd76fa31-27e0-443f-a5f5-c8229aed2dac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf3e50ee-5cd7-41c0-aad1-fb30ed424347" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_cd76fa31-27e0-443f-a5f5-c8229aed2dac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedHealthInsuranceCosts_a8651689-7787-4152-98bb-7b6b9c77494c" xlink:href="nsp-20210331.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf3e50ee-5cd7-41c0-aad1-fb30ed424347" xlink:to="loc_nsp_AccruedHealthInsuranceCosts_a8651689-7787-4152-98bb-7b6b9c77494c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts_d95e5681-aa8f-42d4-a8e4-718e5eb954f9" xlink:href="nsp-20210331.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf3e50ee-5cd7-41c0-aad1-fb30ed424347" xlink:to="loc_nsp_AccruedWorksiteEmployeePayrollCosts_d95e5681-aa8f-42d4-a8e4-718e5eb954f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_ee551d5b-be7b-4732-a20b-32ec63df3789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf3e50ee-5cd7-41c0-aad1-fb30ed424347" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_ee551d5b-be7b-4732-a20b-32ec63df3789" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_8d99e8d3-808f-40ec-b749-408da71a6481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf3e50ee-5cd7-41c0-aad1-fb30ed424347" xlink:to="loc_us-gaap_AccountsPayableCurrent_8d99e8d3-808f-40ec-b749-408da71a6481" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_69aa3ed4-e7a0-4563-bd24-7a6a5acf2493" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_46348891-649c-4675-b39e-47b129475418" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_69aa3ed4-e7a0-4563-bd24-7a6a5acf2493" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_46348891-649c-4675-b39e-47b129475418" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d7926e1-dbe9-464c-9584-555a493b5dfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_69aa3ed4-e7a0-4563-bd24-7a6a5acf2493" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d7926e1-dbe9-464c-9584-555a493b5dfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d4ca8be9-7b28-4165-b3f9-39fa7bb310aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01fbb312-30be-4b8b-b3b9-7af71fe9de79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d4ca8be9-7b28-4165-b3f9-39fa7bb310aa" xlink:to="loc_us-gaap_OperatingIncomeLoss_01fbb312-30be-4b8b-b3b9-7af71fe9de79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_7a12d885-86fe-4697-8e62-233325cba091" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d4ca8be9-7b28-4165-b3f9-39fa7bb310aa" xlink:to="loc_us-gaap_InterestIncomeOther_7a12d885-86fe-4697-8e62-233325cba091" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_aa2db6f4-5088-460c-a573-f409df166357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d4ca8be9-7b28-4165-b3f9-39fa7bb310aa" xlink:to="loc_us-gaap_InterestExpense_aa2db6f4-5088-460c-a573-f409df166357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d784e5c2-1f68-40b1-b809-223db6b7c6a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_6f80a39a-d43f-440a-9012-ad33f8110c67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d784e5c2-1f68-40b1-b809-223db6b7c6a5" xlink:to="loc_us-gaap_GrossProfit_6f80a39a-d43f-440a-9012-ad33f8110c67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e4f3e792-787b-427b-a3f2-f2375b071050" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d784e5c2-1f68-40b1-b809-223db6b7c6a5" xlink:to="loc_us-gaap_OperatingExpenses_e4f3e792-787b-427b-a3f2-f2375b071050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_50f4382f-7f69-4811-876f-63ad7ae31a80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f0bc298c-cc5e-4ec6-8ce7-dd8b5c21cef3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_50f4382f-7f69-4811-876f-63ad7ae31a80" xlink:to="loc_us-gaap_NetIncomeLoss_f0bc298c-cc5e-4ec6-8ce7-dd8b5c21cef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_95dafe55-b74f-4c0b-8013-183c3fead349" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_50f4382f-7f69-4811-876f-63ad7ae31a80" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_95dafe55-b74f-4c0b-8013-183c3fead349" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d4cef045-c144-4d29-91f1-71b1317d70fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings_c14da056-df3a-4f2a-a297-ad6c98d41b00" xlink:href="nsp-20210331.xsd#nsp_GrossBillings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d4cef045-c144-4d29-91f1-71b1317d70fe" xlink:to="loc_nsp_GrossBillings_c14da056-df3a-4f2a-a297-ad6c98d41b00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost_694c0a4e-0cfe-40da-a078-9035850f5fc4" xlink:href="nsp-20210331.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d4cef045-c144-4d29-91f1-71b1317d70fe" xlink:to="loc_nsp_WorksiteEmployeePayrollCost_694c0a4e-0cfe-40da-a078-9035850f5fc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_fb1172d0-a6b8-44a2-8fa1-7be46fd5c57a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes_d48ef9f3-c1b1-4e57-b860-a52cfbf78a95" xlink:href="nsp-20210331.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fb1172d0-a6b8-44a2-8fa1-7be46fd5c57a" xlink:to="loc_nsp_SalariesWagesAndPayrollTaxes_d48ef9f3-c1b1-4e57-b860-a52cfbf78a95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_5c0f3c0f-9fb3-4f0c-a5ab-9e9fde727f80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fb1172d0-a6b8-44a2-8fa1-7be46fd5c57a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_5c0f3c0f-9fb3-4f0c-a5ab-9e9fde727f80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_748b8474-c2c2-428e-a848-bfcb4be3942a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fb1172d0-a6b8-44a2-8fa1-7be46fd5c57a" xlink:to="loc_us-gaap_SalesCommissionsAndFees_748b8474-c2c2-428e-a848-bfcb4be3942a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_2eafae17-3ef6-4cfb-993b-9b3e0899b92c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fb1172d0-a6b8-44a2-8fa1-7be46fd5c57a" xlink:to="loc_us-gaap_AdvertisingExpense_2eafae17-3ef6-4cfb-993b-9b3e0899b92c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_dcae3cdf-2bab-4c2c-8bce-efba0f735717" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fb1172d0-a6b8-44a2-8fa1-7be46fd5c57a" xlink:to="loc_us-gaap_DepreciationAndAmortization_dcae3cdf-2bab-4c2c-8bce-efba0f735717" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_bcf5e74b-976d-4434-bb17-fb6db53d2a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fb1172d0-a6b8-44a2-8fa1-7be46fd5c57a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_bcf5e74b-976d-4434-bb17-fb6db53d2a64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_149e6b0c-0b71-47d3-a210-4865369815c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b1f048b0-4e94-46f4-b7cc-0adcdd9288c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_149e6b0c-0b71-47d3-a210-4865369815c9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b1f048b0-4e94-46f4-b7cc-0adcdd9288c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_be3ef3d0-829c-441f-ba2a-dfe926f73aa4" xlink:href="nsp-20210331.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_149e6b0c-0b71-47d3-a210-4865369815c9" xlink:to="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_be3ef3d0-829c-441f-ba2a-dfe926f73aa4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_03e29058-81f9-4ec3-bcae-862f7eac0e6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_03e29058-81f9-4ec3-bcae-862f7eac0e6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_1edd0b0e-21be-4171-a04f-9c8ef29502e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_1edd0b0e-21be-4171-a04f-9c8ef29502e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_0e16f349-c736-47f8-b825-1daf29c3e5d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_0e16f349-c736-47f8-b825-1daf29c3e5d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_37a66d2b-06ee-4a6b-8899-59862fa9e2e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_37a66d2b-06ee-4a6b-8899-59862fa9e2e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_5aee5c55-1e33-4a44-b4a0-1f10e840f5b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_5aee5c55-1e33-4a44-b4a0-1f10e840f5b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_2097799c-4b30-40b8-87b8-abff8a60aad2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_2097799c-4b30-40b8-87b8-abff8a60aad2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_67445073-ddee-4372-8fb3-7faefd4174b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_67445073-ddee-4372-8fb3-7faefd4174b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_af0c7483-6f6c-43de-9fdb-43801b00de06" xlink:href="nsp-20210331.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_af0c7483-6f6c-43de-9fdb-43801b00de06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_2d4dbd4e-3473-4c11-abda-90d416bd7c4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_2d4dbd4e-3473-4c11-abda-90d416bd7c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_d4adb41d-c7c5-4ae1-b51c-0dcb5346c6b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_d4adb41d-c7c5-4ae1-b51c-0dcb5346c6b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_bd6f1b9d-a88d-46e6-a140-cddc572a47b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_bd6f1b9d-a88d-46e6-a140-cddc572a47b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f59f9511-1f05-4e52-b917-6a88c210c5ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f59f9511-1f05-4e52-b917-6a88c210c5ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_8cf3c37d-3e60-446c-9048-f1c1ad59f406" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_DepreciationAndAmortization_8cf3c37d-3e60-446c-9048-f1c1ad59f406" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4e828535-c5a1-4bbe-9618-cde5c87b7137" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23c9d4ca-5877-4516-85fc-f1300d168ea9" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4e828535-c5a1-4bbe-9618-cde5c87b7137" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a95c4fe7-1b8d-4950-9b39-aed4f84d12a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TreasuryStockAcquired_a134b98b-9293-4907-8b4c-39f7d0cbdfd7" xlink:href="nsp-20210331.xsd#nsp_TreasuryStockAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a95c4fe7-1b8d-4950-9b39-aed4f84d12a6" xlink:to="loc_nsp_TreasuryStockAcquired_a134b98b-9293-4907-8b4c-39f7d0cbdfd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8299ca2a-8979-400d-b056-80740c45afdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a95c4fe7-1b8d-4950-9b39-aed4f84d12a6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_8299ca2a-8979-400d-b056-80740c45afdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_b9d9e5f1-83f4-4422-b6f7-41f4e63af409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a95c4fe7-1b8d-4950-9b39-aed4f84d12a6" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_b9d9e5f1-83f4-4422-b6f7-41f4e63af409" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6888c597-ebdc-49d1-9068-cca6f0db0a25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a95c4fe7-1b8d-4950-9b39-aed4f84d12a6" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6888c597-ebdc-49d1-9068-cca6f0db0a25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c67331c6-7b10-4461-975c-df9b35ba9dfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_2f53e768-f382-4144-9572-ca79f6dcb29c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c67331c6-7b10-4461-975c-df9b35ba9dfe" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_2f53e768-f382-4144-9572-ca79f6dcb29c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MarketableSecuritiesProceedsFromDispositions_3a479f30-ef22-429a-b8a1-68c2c0229385" xlink:href="nsp-20210331.xsd#nsp_MarketableSecuritiesProceedsFromDispositions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c67331c6-7b10-4461-975c-df9b35ba9dfe" xlink:to="loc_nsp_MarketableSecuritiesProceedsFromDispositions_3a479f30-ef22-429a-b8a1-68c2c0229385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_9ca86b0a-4a30-46b6-9cfc-b6f981969230" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c67331c6-7b10-4461-975c-df9b35ba9dfe" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_9ca86b0a-4a30-46b6-9cfc-b6f981969230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6c2260db-3b6f-40cd-9fc0-b998c8884750" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c67331c6-7b10-4461-975c-df9b35ba9dfe" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6c2260db-3b6f-40cd-9fc0-b998c8884750" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e904898a-7b58-42f9-a94c-a032958ebc12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fe0b7442-ea94-4a8c-ac0b-a6a12f0cb2c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e904898a-7b58-42f9-a94c-a032958ebc12" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fe0b7442-ea94-4a8c-ac0b-a6a12f0cb2c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db275065-83e9-44ec-9a19-d18b5453952e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e904898a-7b58-42f9-a94c-a032958ebc12" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db275065-83e9-44ec-9a19-d18b5453952e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce571975-87c2-4d08-86e6-957f81966601" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e904898a-7b58-42f9-a94c-a032958ebc12" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce571975-87c2-4d08-86e6-957f81966601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dfd7cd17-4936-4ccb-809f-7c30d1454659" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_51868c8f-50fa-4dcb-9ba4-48ec055a924b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dfd7cd17-4936-4ccb-809f-7c30d1454659" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_51868c8f-50fa-4dcb-9ba4-48ec055a924b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_77c685d9-38dc-4106-83a5-53f6e56de312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dfd7cd17-4936-4ccb-809f-7c30d1454659" xlink:to="loc_us-gaap_NetIncomeLoss_77c685d9-38dc-4106-83a5-53f6e56de312" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/BasisofPresentationNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#BasisofPresentationNotes"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/BasisofPresentationNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesNotes"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_a8236f56-0e19-43c7-99bb-859ab07e0453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_feb10d49-2622-487d-a702-118cf8ba2a5d" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_a8236f56-0e19-43c7-99bb-859ab07e0453" xlink:to="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_feb10d49-2622-487d-a702-118cf8ba2a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_3e6b2fad-1a20-4bb0-8d87-fc6a789556d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_a8236f56-0e19-43c7-99bb-859ab07e0453" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_3e6b2fad-1a20-4bb0-8d87-fc6a789556d9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesNotes"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesTables"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_c5be8141-1058-44f8-8354-328d8b48b432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_0ea1caec-48d1-4d1e-87ed-4003bcf50ba0" xlink:href="nsp-20210331.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_c5be8141-1058-44f8-8354-328d8b48b432" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_0ea1caec-48d1-4d1e-87ed-4003bcf50ba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_035d34fe-7506-483e-bafe-75bd91dc0898" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_c5be8141-1058-44f8-8354-328d8b48b432" xlink:to="loc_us-gaap_ShortTermInvestments_035d34fe-7506-483e-bafe-75bd91dc0898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_c6b497f4-c43f-42cc-b7a0-24cc7ed87c8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_c5be8141-1058-44f8-8354-328d8b48b432" xlink:to="loc_us-gaap_Cash_c6b497f4-c43f-42cc-b7a0-24cc7ed87c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_ab8e1112-7682-47e5-b408-aafcb1510e49" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DraftsPayable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_c5be8141-1058-44f8-8354-328d8b48b432" xlink:to="loc_srt_DraftsPayable_ab8e1112-7682-47e5-b408-aafcb1510e49" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsNotes"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairVlueMeasurementsPolicies"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#LongtermDebtNotes"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#LongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityNotes"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityStockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomePerShareNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomePerShareNotes"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/NetIncomePerShareNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomeperShareTables"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/NetIncomeperShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomeperShareDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_35ed51cc-e47f-4a62-9cf5-5b9257286630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_375d7672-6d07-4cf2-afeb-8a7416d4848c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_35ed51cc-e47f-4a62-9cf5-5b9257286630" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_375d7672-6d07-4cf2-afeb-8a7416d4848c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9fc796ac-5072-48e3-a176-16264123aba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_35ed51cc-e47f-4a62-9cf5-5b9257286630" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9fc796ac-5072-48e3-a176-16264123aba3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#CommitmentsandContingenciesNotes"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#CommitmentsandContingenciesCommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>nsp-20210331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:62abdff0-7088-4c7a-93b5-530897595bc3,g:5577bf6b-1f3e-4938-be1e-cf2d115b2124-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="nsp-20210331.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="extended" id="ie77a4e5405314f339c9e4695daae9634_DocumentandEntityInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5670fbf6-e8e3-4a80-9678-044fbd877e13" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:to="loc_dei_Security12bTitle_5670fbf6-e8e3-4a80-9678-044fbd877e13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_6827a82b-74e5-4a66-88fa-63eb7c577c51" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:to="loc_dei_TradingSymbol_6827a82b-74e5-4a66-88fa-63eb7c577c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c61a5dd3-f4fe-4a4c-a8c6-a4a0958665ad" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:to="loc_dei_SecurityExchangeName_c61a5dd3-f4fe-4a4c-a8c6-a4a0958665ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_6132fc5e-686c-4106-a06c-6fafa372485e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:to="loc_dei_EntitiesTable_6132fc5e-686c-4106-a06c-6fafa372485e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityListingsExchangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_6132fc5e-686c-4106-a06c-6fafa372485e" xlink:to="loc_dei_EntityListingsExchangeAxis_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityListingsExchangeAxis_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4" xlink:to="loc_dei_ExchangeDomain_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_1be8d508-fa8d-4ca0-b197-e61d4a3c5cd6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityListingsExchangeAxis_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4" xlink:to="loc_dei_ExchangeDomain_1be8d508-fa8d-4ca0-b197-e61d4a3c5cd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f73fffb6-50e2-43b3-8a40-0c7356447980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_ExchangeDomain_1be8d508-fa8d-4ca0-b197-e61d4a3c5cd6" xlink:to="loc_us-gaap_CommonStockMember_f73fffb6-50e2-43b3-8a40-0c7356447980" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightsMember_4c1cf6f1-68e5-4b23-bd97-3e6698909cdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_ExchangeDomain_1be8d508-fa8d-4ca0-b197-e61d4a3c5cd6" xlink:to="loc_us-gaap_RightsMember_4c1cf6f1-68e5-4b23-bd97-3e6698909cdf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended" id="i205dd256449f473785e9b0ce4d73eb26_CONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended" id="i7c623050083e451fb9a6dcd8cf3ddd4a_CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended" id="i0f273084aa284448ae92d525ea24561c_CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended" id="ia8250b71803f4dedaaf5db8772ce7afc_CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9236ab4b-7fe7-46b7-a5a8-c266c2b9d1b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockholdersEquity_9236ab4b-7fe7-46b7-a5a8-c266c2b9d1b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_9db5c379-f233-4939-939e-ae399f841a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_SharesIssued_9db5c379-f233-4939-939e-ae399f841a06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1d2ec9e6-1450-4b2b-9dec-39b945701852" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1d2ec9e6-1450-4b2b-9dec-39b945701852" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_a82e398c-05aa-4c16-a573-5ce239a425b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_a82e398c-05aa-4c16-a573-5ce239a425b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b331cc6a-26b2-49c7-a51b-15ee44adf449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b331cc6a-26b2-49c7-a51b-15ee44adf449" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e1c193be-1983-46cf-86f8-9d0a2d3f42bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e1c193be-1983-46cf-86f8-9d0a2d3f42bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_83994f9c-dd9b-48a8-9429-a9fdd71028f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockholdersEquityOther_83994f9c-dd9b-48a8-9429-a9fdd71028f7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_1b2cb818-bc76-4a10-a249-c7084be83986" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_DividendsCommonStockCash_1b2cb818-bc76-4a10-a249-c7084be83986" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a5f4b02b-fa93-4ced-a92a-8a8268fefebf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a5f4b02b-fa93-4ced-a92a-8a8268fefebf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3c9b2552-5383-458b-b41e-8e56654371a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_NetIncomeLoss_3c9b2552-5383-458b-b41e-8e56654371a6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9d6cc599-c04b-4545-add6-de52c0f73312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_2a138256-46f8-4202-8594-66850f38044c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ebd75d4e-702c-4df0-9955-2ece58734b5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StatementTable_ebd75d4e-702c-4df0-9955-2ece58734b5d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d95e53df-92f5-4372-aeed-a3632cf3ffb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ebd75d4e-702c-4df0-9955-2ece58734b5d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d95e53df-92f5-4372-aeed-a3632cf3ffb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d95e53df-92f5-4372-aeed-a3632cf3ffb4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d95e53df-92f5-4372-aeed-a3632cf3ffb4" xlink:to="loc_us-gaap_EquityComponentDomain_d95e53df-92f5-4372-aeed-a3632cf3ffb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d95e53df-92f5-4372-aeed-a3632cf3ffb4" xlink:to="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9002115f-0930-4eec-91d4-e5dffdb9ef8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:to="loc_us-gaap_CommonStockMember_9002115f-0930-4eec-91d4-e5dffdb9ef8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_178029a4-65c3-41d5-af4b-4598755ae528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_178029a4-65c3-41d5-af4b-4598755ae528" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_3ad310d3-4c1c-47e2-b61c-7ec4d9d11aae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:to="loc_us-gaap_TreasuryStockMember_3ad310d3-4c1c-47e2-b61c-7ec4d9d11aae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4b936ca2-1d28-49ac-95e2-854953347448" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:to="loc_us-gaap_RetainedEarningsMember_4b936ca2-1d28-49ac-95e2-854953347448" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/BasisofPresentationNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#BasisofPresentationNotes"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/BasisofPresentationNotes" xlink:type="extended" id="i6c3e77be3c784c4a94adc0bdc6d7aef9_BasisofPresentationNotes"/>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesNotes"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="extended" id="ie9ef56c18f6545a0ba24b020d7257141_AccountingPoliciesNotes"/>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="extended" id="ib931a763a9d4438489883cb18360cc67_AccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="extended" id="i8a7326af2ad145f482e0aafe8c2cf407_AccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended" id="i7db6b43b5a124777b3dee0442ed0d7b8_AccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_701e53cc-76db-4117-b354-27953ae40964" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_de280244-05e8-4e53-8fd3-9b5398804947" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_701e53cc-76db-4117-b354-27953ae40964" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_de280244-05e8-4e53-8fd3-9b5398804947" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_18b56864-8f22-4637-9566-cca682796a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_701e53cc-76db-4117-b354-27953ae40964" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_18b56864-8f22-4637-9566-cca682796a5e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7da3ac24-3c71-4aa3-ba85-280cf5af896b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_18b56864-8f22-4637-9566-cca682796a5e" xlink:to="loc_srt_StatementGeographicalAxis_7da3ac24-3c71-4aa3-ba85-280cf5af896b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7da3ac24-3c71-4aa3-ba85-280cf5af896b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7da3ac24-3c71-4aa3-ba85-280cf5af896b" xlink:to="loc_srt_SegmentGeographicalDomain_7da3ac24-3c71-4aa3-ba85-280cf5af896b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7da3ac24-3c71-4aa3-ba85-280cf5af896b" xlink:to="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember_fb38a66a-a977-40cf-89d4-f8b5f364a48c" xlink:href="nsp-20210331.xsd#nsp_NortheastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_NortheastMember_fb38a66a-a977-40cf-89d4-f8b5f364a48c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember_c7548a3d-a7ee-4f7b-9312-abce95c5b34f" xlink:href="nsp-20210331.xsd#nsp_SoutheastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_SoutheastMember_c7548a3d-a7ee-4f7b-9312-abce95c5b34f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember_67ff0a6c-ce98-4a40-a23f-1f1718235020" xlink:href="nsp-20210331.xsd#nsp_CentralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_CentralMember_67ff0a6c-ce98-4a40-a23f-1f1718235020" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember_6a536a0a-bd70-46c9-a802-c9941050c382" xlink:href="nsp-20210331.xsd#nsp_SouthwestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_SouthwestMember_6a536a0a-bd70-46c9-a802-c9941050c382" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember_555a463d-0150-41e9-b97a-35608fe256e4" xlink:href="nsp-20210331.xsd#nsp_WestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_WestMember_555a463d-0150-41e9-b97a-35608fe256e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember_e115378a-5ecd-4dc9-8ec1-d69b2bad2661" xlink:href="nsp-20210331.xsd#nsp_OtherRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_OtherRevenuesMember_e115378a-5ecd-4dc9-8ec1-d69b2bad2661" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesNotes"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes" xlink:type="extended" id="ic47c48bd788c48dcbeabb2c1cb1f9dd2_CashCashEquivalentsandMarketableSecuritiesNotes"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesTables"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables" xlink:type="extended" id="i1c1d6293db34484d9b357f26a6f3ed09_CashCashEquivalentsandMarketableSecuritiesTables"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended" id="i2692aa8f6cad4e47bc762f4b213a0f5c_CashCashEquivalentsandMarketableSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_6f8c21cc-e774-4239-b2c1-5a242af60c7b" xlink:href="nsp-20210331.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_6f8c21cc-e774-4239-b2c1-5a242af60c7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_26081235-2c7a-43be-be23-dcded2bb5de6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_us-gaap_ShortTermInvestments_26081235-2c7a-43be-be23-dcded2bb5de6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_2cc1833a-ccaa-42d8-9a99-69e7793cc93f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_us-gaap_Cash_2cc1833a-ccaa-42d8-9a99-69e7793cc93f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_e516c99a-086a-4f22-8904-a56143a0a24a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DraftsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_srt_DraftsPayable_e516c99a-086a-4f22-8904-a56143a0a24a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_35ca4b74-29a3-40cb-b7bf-fe65c6cd1ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_35ca4b74-29a3-40cb-b7bf-fe65c6cd1ba4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0d891c04-5826-4e50-8f47-675978565618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0d891c04-5826-4e50-8f47-675978565618" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_b4027faa-d107-44d2-91d9-8dddbd0322bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0d891c04-5826-4e50-8f47-675978565618" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_b4027faa-d107-44d2-91d9-8dddbd0322bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b4027faa-d107-44d2-91d9-8dddbd0322bf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b4027faa-d107-44d2-91d9-8dddbd0322bf" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b4027faa-d107-44d2-91d9-8dddbd0322bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c8024cbc-a318-4100-afd1-0df347bfe2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b4027faa-d107-44d2-91d9-8dddbd0322bf" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c8024cbc-a318-4100-afd1-0df347bfe2d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_892f82b6-a72f-4107-a1b2-9801308c0d2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c8024cbc-a318-4100-afd1-0df347bfe2d8" xlink:to="loc_us-gaap_MoneyMarketFundsMember_892f82b6-a72f-4107-a1b2-9801308c0d2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_ff84765e-abb9-4b69-abf5-6659c490373d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c8024cbc-a318-4100-afd1-0df347bfe2d8" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_ff84765e-abb9-4b69-abf5-6659c490373d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsNotes"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="extended" id="iea47b8aecf6c421da787700eae6049b4_FairValueMeasurementsFairValueMeasurementsNotes"/>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairVlueMeasurementsPolicies"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="extended" id="id723ac7ac9044cd29f017750d2ded963_FairValueMeasurementsFairVlueMeasurementsPolicies"/>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended" id="ic4a96920c4094ef5b8007fea2c105474_FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended" id="i5ed5e99b043d4bc6a8c88767001db4fa_FairValueMeasurementsFairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_895d470f-b31c-4775-8418-e9686e310c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_895d470f-b31c-4775-8418-e9686e310c98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_d64dccfd-831f-4512-9328-0f1c2f1af6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_d64dccfd-831f-4512-9328-0f1c2f1af6ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_903cc5a7-495e-45dd-8ec6-8a9eaf09125c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_903cc5a7-495e-45dd-8ec6-8a9eaf09125c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_81a9e755-528f-4662-ab8f-3f7369695ce9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_81a9e755-528f-4662-ab8f-3f7369695ce9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fe1d2888-21e5-4c43-8158-3b69d3a60ea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fe1d2888-21e5-4c43-8158-3b69d3a60ea2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_e6a83184-c023-4be3-907a-78c7d6aeeb46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_e6a83184-c023-4be3-907a-78c7d6aeeb46" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_28c55ddc-3c1c-4619-b91a-a1e6540efce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_28c55ddc-3c1c-4619-b91a-a1e6540efce3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_05cf9543-8bdc-4d1a-b385-2f348ad8fa5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecurities_05cf9543-8bdc-4d1a-b385-2f348ad8fa5b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9c4c9bb6-8a67-4146-9391-7447984e4bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9c4c9bb6-8a67-4146-9391-7447984e4bce" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_07b7085f-5660-4970-899f-5ed14bc30d9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9c4c9bb6-8a67-4146-9391-7447984e4bce" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_07b7085f-5660-4970-899f-5ed14bc30d9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_e4a59c93-e2f1-4b47-872f-d7b27eb98a41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9c4c9bb6-8a67-4146-9391-7447984e4bce" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_e4a59c93-e2f1-4b47-872f-d7b27eb98a41" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_df621cbb-fa78-41a6-b65b-c177aeb5a688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_df621cbb-fa78-41a6-b65b-c177aeb5a688" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5268eb6e-61bd-4116-ab09-126fc0a7416e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_df621cbb-fa78-41a6-b65b-c177aeb5a688" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5268eb6e-61bd-4116-ab09-126fc0a7416e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_e68b9b40-060a-4636-9650-40f353c0f5a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_df621cbb-fa78-41a6-b65b-c177aeb5a688" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_e68b9b40-060a-4636-9650-40f353c0f5a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7f1a0b5-5e8d-4791-882d-ad9c287bf282" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7f1a0b5-5e8d-4791-882d-ad9c287bf282" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_552d4c79-8db5-473d-b606-63a1ad3912ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7f1a0b5-5e8d-4791-882d-ad9c287bf282" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_552d4c79-8db5-473d-b606-63a1ad3912ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_91551c56-64ca-4450-926c-14c4015a37e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7f1a0b5-5e8d-4791-882d-ad9c287bf282" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_91551c56-64ca-4450-926c-14c4015a37e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e61e74bb-9df2-4dd8-ac7b-13201716eeeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e61e74bb-9df2-4dd8-ac7b-13201716eeeb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e61e74bb-9df2-4dd8-ac7b-13201716eeeb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e61e74bb-9df2-4dd8-ac7b-13201716eeeb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e61e74bb-9df2-4dd8-ac7b-13201716eeeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cff986f2-5019-47dc-a4ed-609ffa4aa209" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e61e74bb-9df2-4dd8-ac7b-13201716eeeb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cff986f2-5019-47dc-a4ed-609ffa4aa209" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_735d8d30-2763-46ef-9a22-aa92c11cb705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cff986f2-5019-47dc-a4ed-609ffa4aa209" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_735d8d30-2763-46ef-9a22-aa92c11cb705" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MunicipalBondMember_ad1e5d39-cfa4-4fe1-8c14-8ccc157bab2c" xlink:href="nsp-20210331.xsd#nsp_MunicipalBondMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cff986f2-5019-47dc-a4ed-609ffa4aa209" xlink:to="loc_nsp_MunicipalBondMember_ad1e5d39-cfa4-4fe1-8c14-8ccc157bab2c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#LongtermDebtNotes"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="extended" id="i425bd3f9b0ec43d58b46509816ea12ef_LongtermDebtNotes"/>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#LongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="extended" id="idf06a309e94d4f51b3474458b0a9be27_LongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a327d031-f146-4cd4-8446-d802d9e4e7dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a327d031-f146-4cd4-8446-d802d9e4e7dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27d5aad0-b000-49fd-9a54-2b501efdb8b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27d5aad0-b000-49fd-9a54-2b501efdb8b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_a2b532db-65bc-47c8-b23b-78a6d7f7b666" xlink:href="nsp-20210331.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_a2b532db-65bc-47c8-b23b-78a6d7f7b666" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e1f48da5-08bf-4097-8a6e-c8e1b838116f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e1f48da5-08bf-4097-8a6e-c8e1b838116f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_1e1cfcca-4035-4b00-a692-d7dc2d7a3d37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_1e1cfcca-4035-4b00-a692-d7dc2d7a3d37" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7b2b2343-f335-459a-8d38-a4a7ed005575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7b2b2343-f335-459a-8d38-a4a7ed005575" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_13bb684e-8fb9-4843-8acc-84042f65d664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_13bb684e-8fb9-4843-8acc-84042f65d664" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate_c67d11f9-95c1-4c9c-845a-f01660122516" xlink:href="nsp-20210331.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_nsp_ApplicableMarginFederalFundsRate_c67d11f9-95c1-4c9c-845a-f01660122516" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMargin30DayLibor_dd85656c-cda7-4deb-a610-2bdd8d7b7ee0" xlink:href="nsp-20210331.xsd#nsp_ApplicableMargin30DayLibor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_nsp_ApplicableMargin30DayLibor_dd85656c-cda7-4deb-a610-2bdd8d7b7ee0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_dfa77279-7c7f-4421-a911-4a9cc48b959d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_dfa77279-7c7f-4421-a911-4a9cc48b959d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_7c52d059-e957-4824-a39a-5595d1907104" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_7c52d059-e957-4824-a39a-5595d1907104" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_926941a0-0d86-436d-8713-8ebc555d8662" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:to="loc_us-gaap_CreditFacilityAxis_926941a0-0d86-436d-8713-8ebc555d8662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_926941a0-0d86-436d-8713-8ebc555d8662_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_926941a0-0d86-436d-8713-8ebc555d8662" xlink:to="loc_us-gaap_CreditFacilityDomain_926941a0-0d86-436d-8713-8ebc555d8662_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b253f02b-5d8f-44a7-a7a2-2bbceb6576b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_926941a0-0d86-436d-8713-8ebc555d8662" xlink:to="loc_us-gaap_CreditFacilityDomain_b253f02b-5d8f-44a7-a7a2-2bbceb6576b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_124c3039-7a68-495c-b636-9e4cfe89c650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b253f02b-5d8f-44a7-a7a2-2bbceb6576b9" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_124c3039-7a68-495c-b636-9e4cfe89c650" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_2d17f35f-e07e-4c2e-896e-a7f3e55ddaba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b253f02b-5d8f-44a7-a7a2-2bbceb6576b9" xlink:to="loc_us-gaap_BaseRateMember_2d17f35f-e07e-4c2e-896e-a7f3e55ddaba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bb71b556-1068-4926-995a-4a98b402397a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:to="loc_srt_RangeAxis_bb71b556-1068-4926-995a-4a98b402397a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bb71b556-1068-4926-995a-4a98b402397a_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bb71b556-1068-4926-995a-4a98b402397a" xlink:to="loc_srt_RangeMember_bb71b556-1068-4926-995a-4a98b402397a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c36d8b8-e1e2-489b-a309-c1b2c70e5dff" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bb71b556-1068-4926-995a-4a98b402397a" xlink:to="loc_srt_RangeMember_4c36d8b8-e1e2-489b-a309-c1b2c70e5dff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_98620cf6-2352-497c-943c-0289ebfa7db0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4c36d8b8-e1e2-489b-a309-c1b2c70e5dff" xlink:to="loc_srt_MinimumMember_98620cf6-2352-497c-943c-0289ebfa7db0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_90805c51-2b3f-4aaf-9783-ab025bfe8da8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4c36d8b8-e1e2-489b-a309-c1b2c70e5dff" xlink:to="loc_srt_MaximumMember_90805c51-2b3f-4aaf-9783-ab025bfe8da8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityNotes"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="extended" id="ie497e784ffda46c292547e0a869bc646_StockholdersEquityNotes"/>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityStockholdersEquityTables"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="extended" id="i0f62bd2f04b34dae88d42acd63479fd3_StockholdersEquityStockholdersEquityTables"/>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="extended" id="idafe606449c4475193ad4906ffdac96a_StockholdersEquityDetails"/>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomePerShareNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomePerShareNotes"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/NetIncomePerShareNotes" xlink:type="extended" id="ic9ba1102285645cfa62d39035a624841_NetIncomePerShareNotes"/>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomeperShareTables"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/NetIncomeperShareTables" xlink:type="extended" id="i63f89b43136a4c90ad081724c7315fc7_NetIncomeperShareTables"/>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomeperShareDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="extended" id="iade87bce5c7d4c5eb43f5f424529e8b5_NetIncomeperShareDetails"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#CommitmentsandContingenciesNotes"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="extended" id="i0f70a72fb804414ea36915cf21895d30_CommitmentsandContingenciesNotes"/>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#CommitmentsandContingenciesCommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="extended" id="if0e6c4a414d54398928da398a5017410_CommitmentsandContingenciesCommitmentsandContingenciesDetails"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>nsp-20210331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:62abdff0-7088-4c7a-93b5-530897595bc3,g:5577bf6b-1f3e-4938-be1e-cf2d115b2124-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_nsp_Unbilled_ffdfe1c1-b447-4dd2-afeb-90073af80e60_terseLabel_en-US" xlink:label="lab_nsp_Unbilled" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled</link:label>
    <link:label id="lab_nsp_Unbilled_label_en-US" xlink:label="lab_nsp_Unbilled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled</link:label>
    <link:label id="lab_nsp_Unbilled_documentation_en-US" xlink:label="lab_nsp_Unbilled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled amounts due for services rendered, net of customer prepayments of unbilled amounts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled" xlink:href="nsp-20210331.xsd#nsp_Unbilled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_Unbilled" xlink:to="lab_nsp_Unbilled" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_be8cb6a4-eb0c-4a5e-ab32-993b19f2d28b_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_9dffe108-c4cd-496f-a204-d8f9b140ce3f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationExpense_9559be45-0b7f-4daf-ba14-04b594fcf006_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Expense</link:label>
    <link:label id="lab_nsp_WorkersCompensationExpense_label_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Expense</link:label>
    <link:label id="lab_nsp_WorkersCompensationExpense_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense accrued pertaining to workers compensation costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationExpense" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationExpense" xlink:to="lab_nsp_WorkersCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5f2759f7-608b-4d01-a886-83c47fdb932d_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_0a5f7e8e-ed01-4ef8-b0b4-76ce4917fb9a_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2bb4c73f-eeae-41b5-b56c-89f8f471ef35_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AccruedWorksiteEmployeePayrollCosts_bde61195-12e2-44d3-a7f8-febb711cfc28_verboseLabel_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_AccruedWorksiteEmployeePayrollCosts_label_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued worksite employee payroll costs</link:label>
    <link:label id="lab_nsp_AccruedWorksiteEmployeePayrollCosts_documentation_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, including accrued salaries and bonuses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:href="nsp-20210331.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:to="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_9a754ef0-9d52-4773-910d-15b2737b4446_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_be14ecf8-8d6f-495d-81dd-e4a594b4d67f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement, Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_a3e1d142-493d-4bda-b2c1-4267dcd512b1_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_7ca11d1d-c23a-4e95-b1ab-bf21b004dd1e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_df51c0e7-b7d8-4e77-9b6e-79026444b11d_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_cd050810-8f1e-4133-9a94-9624ea46f1ee_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bff2e628-0197-47ef-8e2b-917b0ef08624_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_aa251aa0-1bec-46a9-98cc-0e42867c7088_verboseLabel_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity and balances related to incurred but not paid workers' compensation claims</link:label>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_label_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Workers Compensation Claims [Table Text Block]</link:label>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_documentation_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of the incurred but not yet paid workers' compensation claims activities and balances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:href="nsp-20210331.xsd#nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:to="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_e5d84176-1f6e-4899-989d-04e6136007b1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_ea6a086e-ecba-4ff6-90cf-47b5447aa643_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_466d0bbe-9cdf-47d9-b230-cf00c36ce4b2_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_c680c195-48f8-4e3d-b398-0ab84768304e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fb2b5a99-8ccb-46ee-b30c-7048f39a16e8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d3acad6b-57b7-42ed-be65-de1c3c563974_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_97457a24-cff4-4a62-8eda-8ed023a1d96b_totalLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total adjustments</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_d78918c2-6ab5-4be4-8d27-3ed56838c285_terseLabel_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll Withholdings Included in Cash Balance</link:label>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_label_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll Withholdings Included in Cash Balance</link:label>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_documentation_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:href="nsp-20210331.xsd#nsp_PayrollWithholdingsIncludedInCashBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:to="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_db3bb0d7-c75d-45b8-a2bc-e18b07716846_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DepositsHealthInsurance_8cc1aa23-9fd8-4edb-b934-afabae196f81_terseLabel_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits &#8211; health insurance</link:label>
    <link:label id="lab_nsp_DepositsHealthInsurance_label_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits health insurance</link:label>
    <link:label id="lab_nsp_DepositsHealthInsurance_documentation_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance" xlink:href="nsp-20210331.xsd#nsp_DepositsHealthInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositsHealthInsurance" xlink:to="lab_nsp_DepositsHealthInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_0881172a-c802-4241-9a2d-1beebff2a1a6_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_ea9fdd8c-82a4-49f1-bab8-600fd104fc5d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense_0d836fce-f34c-4822-8c94-044364dd3f15_terseLabel_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued worksite employee payroll expense</link:label>
    <link:label id="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense_label_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in WSEE payroll expense</link:label>
    <link:label id="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense_documentation_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">the increase (decrease) during the period in accrued worksite employee ("WSEE") payroll expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:href="nsp-20210331.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:to="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_d8afb21f-7624-421f-a9af-8ff734a4b3aa_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_b2a13d85-0008-454a-9967-ad0af3836f34_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid, included in long-term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_label_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in long term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_documentation_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in long-term liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:href="nsp-20210331.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:to="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_5b97df9a-a16f-4d7e-9979-c28f5f16d50b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_f797eab3-19d5-4d72-9912-4f44667dbcfd_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities:</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_b3eff3ad-efd8-4662-a620-d03ba5c88e70_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsExchangeAxis_5e67ccb7-e9fd-4b82-b568-184450b52da6_terseLabel_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings, Exchange [Axis]</link:label>
    <link:label id="lab_dei_EntityListingsExchangeAxis_label_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings, Exchange [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityListingsExchangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsExchangeAxis" xlink:to="lab_dei_EntityListingsExchangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_HealthInsuranceCostsAbstract_6322cd06-86da-426d-9da8-ee47cd089d95_terseLabel_en-US" xlink:label="lab_nsp_HealthInsuranceCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs [Abstract]</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsAbstract_label_en-US" xlink:label="lab_nsp_HealthInsuranceCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsAbstract" xlink:href="nsp-20210331.xsd#nsp_HealthInsuranceCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_HealthInsuranceCostsAbstract" xlink:to="lab_nsp_HealthInsuranceCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_fa78ad6d-7b58-47cd-8ebb-8d5107215d2d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_496eb934-0d46-4931-b877-7b0ef33c528a_verboseLabel_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued health insurance costs</link:label>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_label_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued health insurance costs</link:label>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_documentation_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations and payables pertaining to premiums or costs incurred of a health insurance nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedHealthInsuranceCosts" xlink:href="nsp-20210331.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AccruedHealthInsuranceCosts" xlink:to="lab_nsp_AccruedHealthInsuranceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3745d82b-1583-4cfd-a5ae-b99339315229_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_b084191e-2069-4352-b052-6ee33efcd94e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_afd98043-7c9e-4b1a-b089-ec25f486900c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_14c0b390-32ed-41eb-9614-ba2d99932d66_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_d30da556-626a-49df-ace9-0979cbe6fe24_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_1dce8031-e9d2-40c9-b7e6-b5ab42ab3dd3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_1fe7c571-aadc-4720-89cf-79c2f47bcd66_terseLabel_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commissions</link:label>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_label_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Commissions and Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesCommissionsAndFees" xlink:to="lab_us-gaap_SalesCommissionsAndFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_6321b0b0-13b9-4cb7-9344-5237e681368e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2707e584-8e2b-4385-821d-b1c5701197b9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_bef0fe4a-7c59-4198-8067-8e96f75fa696_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use (&#8220;ROU&#8221;) leased assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a74f80ed-cd08-41c8-a9e3-ae3075c6b01e_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_a81ccac1-37f3-49f0-8a75-6edb29efb0eb_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_e2e2ed47-3f2f-48d4-8e21-4f68f5de35d4_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_7c7d4433-126f-427b-a8aa-93cc6c4e86aa_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased under the program (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_9fa21555-a647-47a3-9bd8-d259bdfded11_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities, net of current</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TreasuryStockAcquired_39f7e99a-7106-4bf6-b552-44c4f539366d_negatedTerseLabel_en-US" xlink:label="lab_nsp_TreasuryStockAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_nsp_TreasuryStockAcquired_label_en-US" xlink:label="lab_nsp_TreasuryStockAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Acquired</link:label>
    <link:label id="lab_nsp_TreasuryStockAcquired_documentation_en-US" xlink:label="lab_nsp_TreasuryStockAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The cash outflow to reacquire common stock during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TreasuryStockAcquired" xlink:href="nsp-20210331.xsd#nsp_TreasuryStockAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TreasuryStockAcquired" xlink:to="lab_nsp_TreasuryStockAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_578601df-1f75-4e1d-93c6-72cb022c7cdc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_010793d2-1406-4d54-8b5e-bbeeb00a4658_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable/receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Cash_8413b363-4134-49f4-a14b-6874c19f0b75_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_c726a8fd-569a-4be0-8e49-764a130601d1_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_2523df5c-a175-4262-a390-c99d278077d7_periodStartLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, January 1,</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_e8609fb8-54d7-4144-97dc-581d4fd568b9_totalLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_d2ebcfb2-be68-4a8e-a0f4-78817cbb18cf_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ApplicableMargin30DayLibor_3df2b34d-c9b7-472c-a4ab-8211b64daf1a_terseLabel_en-US" xlink:label="lab_nsp_ApplicableMargin30DayLibor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable Margin 30 Day Libor</link:label>
    <link:label id="lab_nsp_ApplicableMargin30DayLibor_label_en-US" xlink:label="lab_nsp_ApplicableMargin30DayLibor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable Margin 30 Day Libor</link:label>
    <link:label id="lab_nsp_ApplicableMargin30DayLibor_documentation_en-US" xlink:label="lab_nsp_ApplicableMargin30DayLibor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable margin to the LIBOR rate for alternate base rate borrowings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMargin30DayLibor" xlink:href="nsp-20210331.xsd#nsp_ApplicableMargin30DayLibor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ApplicableMargin30DayLibor" xlink:to="lab_nsp_ApplicableMargin30DayLibor" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DepositsWorkersCompensation_4fed3d90-d766-437f-b2c2-ec0cc65afa7b_verboseLabel_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits &#8211; workers&#8217; compensation</link:label>
    <link:label id="lab_nsp_DepositsWorkersCompensation_14a71754-619e-46cc-a25c-667285e5e38f_terseLabel_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits workers compensation</link:label>
    <link:label id="lab_nsp_DepositsWorkersCompensation_label_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits workers compensation</link:label>
    <link:label id="lab_nsp_DepositsWorkersCompensation_documentation_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation" xlink:href="nsp-20210331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositsWorkersCompensation" xlink:to="lab_nsp_DepositsWorkersCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_470df99a-fa06-4482-a9db-9c85aa0e449a_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_0d3f9232-8c02-49f3-bec7-a2b0d8aecd13_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_50ff2db8-34a1-4079-bd28-5c6db48a366e_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in short-term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_label_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in short term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_documentation_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in short-term liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:href="nsp-20210331.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:to="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationCostsAbstract_1db4deaa-8819-4748-ac01-59a710e43bf2_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs [Abstract]</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsAbstract_label_en-US" xlink:label="lab_nsp_WorkersCompensationCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsAbstract" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationCostsAbstract" xlink:to="lab_nsp_WorkersCompensationCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_a6a99c6e-e855-43bb-b0e2-aa0f325635e1_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_72c21085-caed-46de-bcdc-4c5637cc1e44_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's maximum economic burden for the first layer of claims per occurrence</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_label_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation, Maximum economic burden first layer of claims per occurrence</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Company's maximum economic burden for the first layer of claims per occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:to="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_d700f45b-57e8-4cbf-b510-96e347bfb9ae_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_19b35602-ce15-4aed-9b80-28b53a8f467c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e09f1e28-0db1-466b-a3e0-b941f2b9f0ba_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c75a8f95-3f07-49c8-a356-47ba1443fd22_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_3253eeec-6f6d-4fff-8020-7ff65760dfb3_terseLabel_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Subsidiary Stock Securing Debt</link:label>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_label_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Subsidiary Stock Securing Debt</link:label>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_documentation_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of subsidiary stock securing debt per debt agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:href="nsp-20210331.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:to="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_840a8607-2aba-4d91-af06-a7ac4386190b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SouthwestMember_785a995b-c67c-4f67-aceb-5b038d7c5105_terseLabel_en-US" xlink:label="lab_nsp_SouthwestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southwest [Member]</link:label>
    <link:label id="lab_nsp_SouthwestMember_label_en-US" xlink:label="lab_nsp_SouthwestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southwest [Member]</link:label>
    <link:label id="lab_nsp_SouthwestMember_documentation_en-US" xlink:label="lab_nsp_SouthwestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southwest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember" xlink:href="nsp-20210331.xsd#nsp_SouthwestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SouthwestMember" xlink:to="lab_nsp_SouthwestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_86f4d12f-660e-4b1a-a324-b9b05eb173fd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_9e4c8b82-2009-41bd-b422-d47851c940c0_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7c38129a-9325-48ba-80ed-5e357a687823_totalLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues(1)</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3f1ab2b3-6cfe-4d33-8810-35a4df4f7c0c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_a932dab5-01db-4bf8-87a3-8c5a7a0a04fc_verboseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_bfd1068b-e9f6-4529-acae-b3c231d13193_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SoutheastMember_fb8eb877-c1c8-4fa5-ab79-8203ad923816_terseLabel_en-US" xlink:label="lab_nsp_SoutheastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeast [Member]</link:label>
    <link:label id="lab_nsp_SoutheastMember_label_en-US" xlink:label="lab_nsp_SoutheastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeast [Member]</link:label>
    <link:label id="lab_nsp_SoutheastMember_documentation_en-US" xlink:label="lab_nsp_SoutheastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember" xlink:href="nsp-20210331.xsd#nsp_SoutheastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SoutheastMember" xlink:to="lab_nsp_SoutheastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_367cc268-f5e2-47de-8c1f-afa3087ce88c_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_ef4fc49b-d8db-47ac-99f5-79ff792e9902_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_491070a6-02d4-4b65-906b-775587fddff0_verboseLabel_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)</link:label>
    <link:label id="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_label_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury rates that correspond with the weighted average estimated claim payout period</link:label>
    <link:label id="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_documentation_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:href="nsp-20210331.xsd#nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:to="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_d856ac8e-88d1-4bea-9440-d15379de40c7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_48407e63-3958-4082-be99-0427255c4a14_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued health insurance costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Health Care Insurance Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_6b815ca0-f57d-4f7f-a31f-7cd03bc5e10c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e595057d-fe29-43e6-90dc-cbf5d616f1d4_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_2cac865a-ab9c-4296-920e-ccaa8d69abb0_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_ebc55a96-0768-40b4-b63a-51e4b382374d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Gross Unrealized Loss</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Gross Unrealized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_9e2f1964-3623-4990-b011-c46a2b65d8f4_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_0f79349f-6377-4da7-87b5-5488e3bd2b05_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_8ae986dc-f1d3-424e-ae1b-d11e19aa2bbd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_86acbb1e-0f10-489d-9bf6-b2bc14078f47_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_9c3bd2d0-9b4f-4148-bca6-7d36a3153d9a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers&#8217; compensation costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Workers' Compensation Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_f9ffb750-8de5-4739-8cd2-54074c81913b_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_58545443-d99a-4986-af0a-d201a40ad798_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_1d21dbef-714f-4122-a315-6d34d513602b_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's maximum aggregate economic burden for claims in excess of 1 million per policy year</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_label_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation, Maximum aggregate economic burden for claims in excess of first layer cap per policy year</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:to="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_6e35f475-e4b5-42d1-bd1a-bd3c54c48eea_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_b4363f3f-46d2-4d25-9296-88673c10cde4_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_dd9bf47e-4773-477e-afb9-5a5fb49b2a81_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_80039e58-ae56-400b-9e65-94a10dbbdc23_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_a4d8408a-5d5e-4064-8ad9-b159b75d800d_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_6f4251e3-a1e4-43db-ad0e-3aadbc7fc86e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes and other payroll deductions payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Employee-Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_eb30a1f6-e158-440e-aea2-b8ae35458837_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_5fd8252d-3f08-4b53-8fd4-4a80bf3c58be_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_cb64b5b9-2fb6-422a-9ed1-3e2d9445196d_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_346d3250-c3d3-4440-85a1-afabffa4d620_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_eeb054ae-f094-4327-8b23-8972d2705e6f_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_bb45aa94-b2b4-4d77-8566-aeb283132592_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_61552809-42d7-4355-9efa-bd192f5426aa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_c04159c9-66f1-4d5b-ab09-4752e7333c97_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value discount, net of accretion</link:label>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_label_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Discount, Changed during period</link:label>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationDiscountChangedDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:to="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_389f387d-bbd5-4bd6-b468-041b10222685_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued corporate payroll, commissions and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_189a0410-37a6-47eb-9f52-715d66d1c114_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_c9562b9c-b579-4a2e-930b-9052187fa7f8_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_82a3f628-8ed8-4ad4-95cc-66eea2ccf44a_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_cabb4422-0efc-41e8-84f6-68af1602b03e_verboseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Marketable Securities</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Marketable Securities [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:to="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_241e7e7a-e68c-4699-8186-e08c38d4c915_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a59941b5-e3bd-4420-968b-c76ac2df28d2_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_7ceaa905-5917-4ec5-ad8a-51a52aad580e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_e3604967-226b-4805-80b0-6b3888e3035a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_35455491-df36-402a-8e9e-e6403d2fcd04_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_a7723605-09be-4ac9-9441-dcf2e2e3b6d7_terseLabel_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_label_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_documentation_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost" xlink:href="nsp-20210331.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorksiteEmployeePayrollCost" xlink:to="lab_nsp_WorksiteEmployeePayrollCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_347cc361-4ead-44b9-9e8e-29aa739cb45b_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_bd6b55a7-46d9-45c9-8223-4cf40bd1d6eb_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_bf509dfb-75a0-4b7c-bd30-f1f8bc41aafd_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_dfadbc52-458b-4258-bcfc-ffa57bc84045_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingMaturityDate_9b14670f-ab20-41ec-9e05-7ab6ac736c5b_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Maturity Date</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingMaturityDate_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_7b4e8d36-6ccc-4bc1-a309-a040f37f301d_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_eea8fa83-f664-401e-bbd8-67ea6a1f06d6_terseLabel_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Prepayments Included in Cash Balance</link:label>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_label_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Prepayments Included in Cash Balance</link:label>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_documentation_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client prepayments included in the cash balance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:href="nsp-20210331.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:to="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_25802429-e0b3-4813-96c2-e3e43ab1349d_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_24b91032-66dc-468a-a6a8-47a5e2d9c904_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_0c36fd9c-68d3-4a46-b513-0ab68a0134ac_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_8e934b16-1860-4285-98d3-99f51caaea1f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue_69a3436a-8a53-4bbb-8f0e-5c623472c3a2_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Securities, at Carrying Value</link:label>
    <link:label id="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Securities, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:to="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_6a371f8d-a91f-4a60-b27f-3c532b1c6912_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_c8f23f96-b20f-4271-b0b6-9c37fc38ce22_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightsMember_61875ed1-62c3-4099-ac0a-f0b2d6685ce4_terseLabel_en-US" xlink:label="lab_us-gaap_RightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rights [Member]</link:label>
    <link:label id="lab_us-gaap_RightsMember_label_en-US" xlink:label="lab_us-gaap_RightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightsMember" xlink:to="lab_us-gaap_RightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_dd36a54f-6ee8-4979-9a2a-650d2f00cd91_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_222bee6a-e41f-49c0-ad60-1fd89d3e9340_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_b299264d-7107-4c3d-8fe7-171b587ab923_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_GrossBillings_8679a4fe-d688-41e5-b5e6-52e258c15155_terseLabel_en-US" xlink:label="lab_nsp_GrossBillings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross billings</link:label>
    <link:label id="lab_nsp_GrossBillings_label_en-US" xlink:label="lab_nsp_GrossBillings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross billings</link:label>
    <link:label id="lab_nsp_GrossBillings_documentation_en-US" xlink:label="lab_nsp_GrossBillings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings" xlink:href="nsp-20210331.xsd#nsp_GrossBillings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_GrossBillings" xlink:to="lab_nsp_GrossBillings" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_MarketableSecuritiesProceedsFromDispositions_21d40c7b-005f-4efb-b1e3-7911baa9da43_terseLabel_en-US" xlink:label="lab_nsp_MarketableSecuritiesProceedsFromDispositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from dispositions</link:label>
    <link:label id="lab_nsp_MarketableSecuritiesProceedsFromDispositions_label_en-US" xlink:label="lab_nsp_MarketableSecuritiesProceedsFromDispositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities Proceeds From Dispositions</link:label>
    <link:label id="lab_nsp_MarketableSecuritiesProceedsFromDispositions_documentation_en-US" xlink:label="lab_nsp_MarketableSecuritiesProceedsFromDispositions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MarketableSecuritiesProceedsFromDispositions" xlink:href="nsp-20210331.xsd#nsp_MarketableSecuritiesProceedsFromDispositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_MarketableSecuritiesProceedsFromDispositions" xlink:to="lab_nsp_MarketableSecuritiesProceedsFromDispositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_fda5c37f-48c9-4d21-a883-700edd03b931_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_9f593809-8fce-4f90-8755-96c358c7e227_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_7dce4d58-b9ef-4e34-92ab-042908e8c93a_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract_1a279bf7-bcec-4591-abaf-993a0640b57c_terseLabel_en-US" xlink:label="lab_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure (Details) [Abstract]</link:label>
    <link:label id="lab_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract_label_en-US" xlink:label="lab_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure (Details) [Abstract]</link:label>
    <link:label id="lab_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract_documentation_en-US" xlink:label="lab_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure (Details) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract" xlink:href="nsp-20210331.xsd#nsp_CommitmentsandContingenciesDisclosureDetailsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract" xlink:to="lab_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_87b548c9-ca9e-4578-8ce5-c3e87a49c9e0_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WorkersCompensationLiabilityNetOfAdminFeesCurrent</link:label>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_label_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WorkersCompensationLiabilityNetOfAdminFeesCurrent</link:label>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:to="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e9e6bbca-6dde-4c1a-9b07-d83c35540018_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_d82da3a8-cce9-4c7b-a0e7-b83e0080aea1_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_61fecfaa-80a3-4186-8685-19669c4be0f1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a9bd3aec-f915-4e58-82b5-818f5e877b57_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net of accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_be960888-98af-4833-947a-f60cdc7a10bd_terseLabel_en-US" xlink:label="lab_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Marketable Securities [Abstract]</link:label>
    <link:label id="lab_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_label_en-US" xlink:label="lab_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Marketable Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract" xlink:href="nsp-20210331.xsd#nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract" xlink:to="lab_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_e15d4e21-9a9d-4eec-a616-f1bca79672c7_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidInsurance_4e92e935-4385-4e25-b6f1-444d8a10aeb4_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid insurance</link:label>
    <link:label id="lab_us-gaap_PrepaidInsurance_label_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_2a4eed02-0712-4151-a941-8ca4a0141a6b_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_3969dcf5-6b9c-40f8-aa63-7ed0917fab67_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount which plan costs were less than the net premiums paid and owed</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance current and noncurrent</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total carrying amount as of the balance sheet date for health insurance contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:href="nsp-20210331.xsd#nsp_PrepaidHealthInsuranceCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_676a4da4-e791-4ee5-a8a4-3e6ff48fd67a_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_e4ab4599-1d29-4d98-be19-f9b835dc65ab_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_cad9da9d-c06a-4116-b6dc-6b8566404791_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NontradeReceivables_dde0f328-3026-4bdd-97ea-5eec2d6431a1_terseLabel_en-US" xlink:label="lab_us-gaap_NontradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nontrade Receivables</link:label>
    <link:label id="lab_us-gaap_NontradeReceivables_label_en-US" xlink:label="lab_us-gaap_NontradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nontrade Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NontradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NontradeReceivables" xlink:to="lab_us-gaap_NontradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ExchangeDomain_4d833bdb-30f8-4ea0-9146-0519d5330930_terseLabel_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:label id="lab_dei_ExchangeDomain_label_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ExchangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ExchangeDomain" xlink:to="lab_dei_ExchangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_7ac1c444-a8e9-4a4e-8fdc-f117956aea01_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant or Right, Reason for Issuance, Description</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant or Right, Reason for Issuance, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:to="lab_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_60ca7e15-fe41-447f-a5fa-84b9efdd497f_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_80d917bb-7be6-49ff-985b-9db643f095c4_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DraftsPayable_07b865be-7146-43e7-831a-e355a3f3a4b6_negatedTerseLabel_en-US" xlink:label="lab_srt_DraftsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Drafts Payable</link:label>
    <link:label id="lab_srt_DraftsPayable_label_en-US" xlink:label="lab_srt_DraftsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Draft Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DraftsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DraftsPayable" xlink:to="lab_srt_DraftsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_02fef22b-61bc-4d02-acaf-747edb29258d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_ebb9971a-230f-47ff-9265-ada8cf8d0f26_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent" xlink:to="lab_us-gaap_ReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_9d70682d-8478-4ae8-b578-0055a56640fd_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_90ad7630-ae40-4d97-a3bd-94cc8a96bd7e_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_bed1f26b-1c03-4b72-83d0-7b60a75eb579_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment:</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_UndiscountedAccruedWorkersCompensationCosts_72d8425c-7c8e-4e71-a10f-39b92edc7008_terseLabel_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted accrued workers' compensation costs</link:label>
    <link:label id="lab_nsp_UndiscountedAccruedWorkersCompensationCosts_label_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted Accrued Workers Compensation Costs</link:label>
    <link:label id="lab_nsp_UndiscountedAccruedWorkersCompensationCosts_documentation_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:href="nsp-20210331.xsd#nsp_UndiscountedAccruedWorkersCompensationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:to="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_861557bb-ed38-4009-8045-751de645fbf5_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a550864e-5f20-46f5-b9c8-20b09610b772_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_3535ddf3-8e7c-4c0c-b822-08dc6d1db5f6_terseLabel_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable Margin Federal Funds Rate</link:label>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_label_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable Margin Federal Funds Rate</link:label>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_documentation_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable margin to the federal funds rate for alternate base rate borrowings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate" xlink:href="nsp-20210331.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ApplicableMarginFederalFundsRate" xlink:to="lab_nsp_ApplicableMarginFederalFundsRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_4ddf4777-a118-456f-8402-005280068303_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualProvision_f9211a57-6ffe-4543-9a36-0b3ce56b8826_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual, Provision</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualProvision_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual, Provision</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualProvision" xlink:to="lab_us-gaap_LossContingencyAccrualProvision" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WestMember_69ac7475-e7e9-4e2c-965d-cc3761e2786e_terseLabel_en-US" xlink:label="lab_nsp_WestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:label id="lab_nsp_WestMember_label_en-US" xlink:label="lab_nsp_WestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:label id="lab_nsp_WestMember_documentation_en-US" xlink:label="lab_nsp_WestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember" xlink:href="nsp-20210331.xsd#nsp_WestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WestMember" xlink:to="lab_nsp_WestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_805fa512-7ee6-4f3d-883e-2ce3b56e3970_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_871f21ad-f384-417d-9a26-032194a72f26_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on marketable securities, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_e941be87-6027-47ba-9fcd-3071e514be16_negatedTerseLabel_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits costs incurred (reduced) related to run-off</link:label>
    <link:label id="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_label_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BenefitsCostsIncurred(Reduced)RelatedtoRun-off</link:label>
    <link:label id="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_documentation_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits costs incurred (reduced) for changes in estimated run-off of claims.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:href="nsp-20210331.xsd#nsp_BenefitsCostsIncurredReducedRelatedtoRunoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:to="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_4b2ab8b3-79db-4f57-88b3-ac2c6cab1ed0_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_1d821b77-79b1-4a10-9d53-b298047805fd_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_f96babc4-7b3d-4f18-8da1-2520f30d4c88_terseLabel_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate number of shares repurchased during the period (in shares)</link:label>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_label_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate number of shares repurchased during the period</link:label>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_documentation_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate number of shares repurchased during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:href="nsp-20210331.xsd#nsp_Aggregatenumberofsharesrepurchasedduringtheperiod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:to="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_f2038d60-1007-4fa9-a0ae-9598ef299e6c_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_971065e0-a298-49e8-b581-c1e3198c59d5_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Gross Unrealized Gain</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Gross Unrealized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_76838d4b-f271-433b-8dd6-c9249bdaf42b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_e55ee159-6490-4d2f-a707-1c88aae769a4_negatedLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_2fba6392-3603-4e04-8164-f72a79cd98fc_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance, current</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance current</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized in one year of less.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrent" xlink:href="nsp-20210331.xsd#nsp_PrepaidHealthInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceCurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_c611bc59-f270-4824-a13f-498d37a4df7b_terseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_e7f47c41-26b4-4015-b430-84f75a863d2c_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required accumulated cash surplus</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance noncurrent</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent" xlink:href="nsp-20210331.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceNoncurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_68e1e622-a444-42fe-932a-54c61e0bb819_verboseLabel_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid recorded as restricted cash</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_label_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid recorded as restricted</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_documentation_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid recorded as restricted.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:href="nsp-20210331.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:to="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_fb6efb0a-9911-48d2-8a55-265265805839_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers compensation administrative fees accrued</link:label>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_label_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' compensation administrative fees accrued</link:label>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of workers' compensation administrative fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationAdministrativeFeesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:to="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_0aad8148-fb0a-4f39-bdbd-e84f8dc84681_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_845167bc-7e2e-428d-9de8-b31ca2335c87_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Damages Sought</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_fa6a7da3-b849-4fb3-a7b3-5fedaf522098_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_08cd8429-d2bf-40d3-a4b0-03e13d891c5d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_6f5a1645-1dfe-4efe-8bbc-8be40e39c70d_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock_2a67b355-a871-4d0d-ae2c-b8f46916bd53_terseLabel_en-US" xlink:label="lab_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock</link:label>
    <link:label id="lab_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock_label_en-US" xlink:label="lab_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock</link:label>
    <link:label id="lab_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock_documentation_en-US" xlink:label="lab_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Conversion Ratio of Warrant or Right to Share of Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" xlink:href="nsp-20210331.xsd#nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" xlink:to="lab_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_061b57a9-d4d7-4098-a2f3-87e736bf679b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b4f98046-6cd8-43d2-a047-556fd2feb6a6_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income allocated to common shares</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6bd12a08-c6b1-46e3-80da-57d4f1bb2ef9_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_5c7ef703-5f3c-4d71-8629-e9eeac6928b8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e98fcd0a-ca2e-45ec-88d3-bf5227e7abb9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_c0093749-7d4c-49a5-b567-9af08e404088_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_4aa361f8-8768-4c83-88ca-deef0afd4370_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_36f3f169-cb87-4773-b8a9-0f30fec7676a_terseLabel_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</link:label>
    <link:label id="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_label_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</link:label>
    <link:label id="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_documentation_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:href="nsp-20210331.xsd#nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:to="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_ea4a57c9-c8fb-4b1b-a3f4-5f3a0cdd9758_verboseLabel_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes, benefits and workers&#8217; compensation costs</link:label>
    <link:label id="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_label_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes, benefits and workers' compensation costs</link:label>
    <link:label id="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_documentation_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:href="nsp-20210331.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:to="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent_d989ab68-84b9-475f-9828-2b20eea1af0b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued corporate payroll and commissions</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_eac7cc38-baf9-4d6e-a899-f240634f9b4c_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_b27f89e0-fdf6-4f28-8d8b-5ed7de8906c2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_bd90f739-56c0-4421-8c42-58a85b651622_terseLabel_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our health insurance coverage provided by United</link:label>
    <link:label id="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_label_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our health insurance coverage provided by United</link:label>
    <link:label id="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_documentation_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our health insurance coverage provided by United</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:href="nsp-20210331.xsd#nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:to="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_c6e13f02-e845-4b42-8209-3e47a57635f4_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_c7dac633-5c4c-4fcf-8e47-57a6dc4a85c6_terseLabel_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Overnight Holdings</link:label>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_label_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds, Overnight Holdings, at Carrying Value</link:label>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_documentation_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:href="nsp-20210331.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:to="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_4503d571-a74b-4770-afae-570ef784f933_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_6ea04851-8f16-4d06-ab0d-06ce8c260b6a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_30a8308e-ce0e-45d9-bdf9-ff07f2c503d0_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_6add7f6d-7d9a-44bd-99a0-fdc2d51c77e4_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bc163544-c486-4e42-a6e0-43916bdaed2f_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_NortheastMember_5161dd52-566f-487b-9780-437d815f8475_terseLabel_en-US" xlink:label="lab_nsp_NortheastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northeast [Member]</link:label>
    <link:label id="lab_nsp_NortheastMember_label_en-US" xlink:label="lab_nsp_NortheastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northeast [Member]</link:label>
    <link:label id="lab_nsp_NortheastMember_documentation_en-US" xlink:label="lab_nsp_NortheastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northeast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember" xlink:href="nsp-20210331.xsd#nsp_NortheastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_NortheastMember" xlink:to="lab_nsp_NortheastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_acd07780-5e80-4c9c-92f3-8a54547a9786_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_e9b2bb86-61f1-4cd2-8ad9-1e227f25ea49_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_73dbbad1-ef89-42c8-8a12-ba7b6de55a38_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_20c16862-c80a-4f13-b8c9-7f7a03fb6e40_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_26972401-100e-4f35-bbc1-b7e966596dd7_verboseLabel_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_label_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs [Policy Text Block]</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_documentation_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for health insurance coverage to worksite employees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:href="nsp-20210331.xsd#nsp_HealthInsuranceCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:to="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_a101af87-d729-48d0-87bd-4585c44d088f_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_d323d405-6f02-42a1-9441-85d485a487ce_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid claims</link:label>
    <link:label id="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:to="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b598d298-9902-4789-aecc-88fbef848633_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_32ed5e05-7f68-4bcd-b864-c6c22b1a830f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_486ad0ee-aa84-4957-b2e3-359da072600c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_MunicipalBondMember_2f20e4f1-8d1e-4d04-9aaf-3a3a2a9d494a_terseLabel_en-US" xlink:label="lab_nsp_MunicipalBondMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bond [Member]</link:label>
    <link:label id="lab_nsp_MunicipalBondMember_label_en-US" xlink:label="lab_nsp_MunicipalBondMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bond [Member]</link:label>
    <link:label id="lab_nsp_MunicipalBondMember_documentation_en-US" xlink:label="lab_nsp_MunicipalBondMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bond [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MunicipalBondMember" xlink:href="nsp-20210331.xsd#nsp_MunicipalBondMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_MunicipalBondMember" xlink:to="lab_nsp_MunicipalBondMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_7ebcfde6-2934-454e-b129-d7d996ea5358_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_5ec66d6f-2729-4953-96fa-f552542bcfa1_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_841d6598-595b-4515-ad01-09bf63bc1a95_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_CentralMember_c5d7779d-e0f2-4f03-a2ba-bda5e7ee7a9d_terseLabel_en-US" xlink:label="lab_nsp_CentralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:label id="lab_nsp_CentralMember_label_en-US" xlink:label="lab_nsp_CentralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:label id="lab_nsp_CentralMember_documentation_en-US" xlink:label="lab_nsp_CentralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember" xlink:href="nsp-20210331.xsd#nsp_CentralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_CentralMember" xlink:to="lab_nsp_CentralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d3923fcf-62aa-4850-8cdf-c02bd69a76e0_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_f6b1d7c3-b91e-4aa0-8dcc-f9d420db8204_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_c39be034-e8fc-4cbb-a324-8ace8daaf08e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1adcfe14-2bef-4e12-b32d-f546ca5493c0_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_561effba-0c4a-4cea-af05-8c74add80c7d_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU assets obtained in exchange for lease obligations</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_c5583079-46e5-4439-aedd-e1d7ce266f25_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_9c108fe8-4e92-479f-b262-07ea35604339_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less distributed and undistributed earnings allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_29f195a7-a388-4f9d-aeb2-6be6722d22c2_terseLabel_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less distributed and undistributed earnings allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_label_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:to="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_06d790f8-8779-47dc-ad6f-264649466e59_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c2a4d411-f581-454e-a8aa-9662fcaea894_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3ffdee5c-0143-4120-832c-5172611b0baa_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_e894f38b-3d34-4c4c-846d-211ee6403e54_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_134d9eac-9f50-41e2-967e-74acc0422bb4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_9ae95618-e05b-412f-b3a6-a0e0e7096a77_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, net of current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_52c0a5cf-3f5e-4e09-88fa-c35c010720ed_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_5c2d034a-da53-4901-b2a4-01d51621b625_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_1e97da3d-aef8-4e79-9b6c-e18c493e3ef9_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_06f7b2e8-4e4d-4ada-879c-b8c62f816f8a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of investments in cash, cash equivalents and marketable securities</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_a315d565-8aa7-4df1-b5e0-f260c7849874_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_OtherRevenuesMember_9b9fd372-0b52-4b0f-bab9-8915a514ef4b_terseLabel_en-US" xlink:label="lab_nsp_OtherRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenues [Member]</link:label>
    <link:label id="lab_nsp_OtherRevenuesMember_label_en-US" xlink:label="lab_nsp_OtherRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenues [Member]</link:label>
    <link:label id="lab_nsp_OtherRevenuesMember_documentation_en-US" xlink:label="lab_nsp_OtherRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember" xlink:href="nsp-20210331.xsd#nsp_OtherRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_OtherRevenuesMember" xlink:to="lab_nsp_OtherRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_f77d3da8-82d1-4088-a915-1c8cf6dab2f9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_586b7668-b11e-4527-b0d0-85bef847228f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_4d579259-8cfc-49e4-af89-c53f621c8ef8_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal bonds</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_f215c9cd-56e5-4e29-9e65-ad9221c0abac_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_cd34a266-9747-468a-93f7-4b8e4014af8b_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_d2a0f13b-2da3-4ea8-a238-9eaaac798355_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid, included in deposits, a long-term asset</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_label_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid included in deposits</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_documentation_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid included in deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:href="nsp-20210331.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:to="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_2d8e6cdd-b349-47d6-b1a2-15414b1da122_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_6eb2aaa2-a87b-470c-87c0-e0fce4bd90f3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_RevenueCompositionAbstract_5f373e24-3299-496d-8df2-ba44858059a2_terseLabel_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Composition [Abstract]</link:label>
    <link:label id="lab_nsp_RevenueCompositionAbstract_label_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Composition [Abstract]</link:label>
    <link:label id="lab_nsp_RevenueCompositionAbstract_documentation_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite ("WSEE") payroll costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RevenueCompositionAbstract" xlink:href="nsp-20210331.xsd#nsp_RevenueCompositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_RevenueCompositionAbstract" xlink:to="lab_nsp_RevenueCompositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_822246eb-c2ae-4ef4-a036-73d4ba1d61a6_terseLabel_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, wages and payroll taxes</link:label>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_label_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, wages and payroll taxes</link:label>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_documentation_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes" xlink:href="nsp-20210331.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SalariesWagesAndPayrollTaxes" xlink:to="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_0b846af9-f16e-4f61-891d-bb46c5424cc4_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_63f45781-d5ba-4523-a096-514a51f307f5_terseLabel_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly dividends declared [Table Text Block]</link:label>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_label_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly dividends declared [Table Text Block]</link:label>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_documentation_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:href="nsp-20210331.xsd#nsp_QuarterlydividendsdeclaredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:to="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e2d6f568-faed-4c2c-843f-aea0bf24bcaf_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_dcc03275-22ac-4ee0-9554-8fb45b277d04_terseLabel_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required deposit equal to approximately one day of claims funding activity</link:label>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_label_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required deposit for health care costs</link:label>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_documentation_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount required to be held on deposit with United, which is determined as approximately one day of claims funding activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RequiredDepositForHealthCareCosts" xlink:href="nsp-20210331.xsd#nsp_RequiredDepositForHealthCareCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_RequiredDepositForHealthCareCosts" xlink:to="lab_nsp_RequiredDepositForHealthCareCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_49ad8c6a-24e7-4bb6-bc56-7dc2537273d2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_f4944583-d0ee-48e2-89db-e34693dc005a_verboseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers&#8217; compensation costs</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_a2add900-d20d-49c1-a33f-640d29013a99_terseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term portion of accrued claims</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_0af9d7d8-20c3-4a74-8be7-f77a8ad0cb09_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_702e9809-bda2-4d25-b4da-3ac578592c72_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_7c48f16c-6133-4409-aa05-fa45959a499f_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_label_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs [Policy Text Block]</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for accruing workers' compensation insurance expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:to="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_51c1cc47-4f93-4994-b309-e63a3d1afaa6_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_8195e5f5-0c46-4490-a88a-0331c3427eff_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_40d4ee68-314f-403f-a48d-f35a4735302b_verboseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers&#8217; compensation costs</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_8f68c097-6fb8-4e39-839e-6bb534514825_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_fd7eaf58-6135-4937-8619-0b5adafd2fca_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incurred but not paid workers compensation liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8bb7f03c-a659-4074-879e-05e72d66761f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_d6d53c5b-a070-442b-8644-67409d35ca11_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5b9d1e73-c5af-4af8-959f-109a58e69230_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_f1bae99b-1efe-49d1-b31d-a31991fd27a7_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a04685c7-903c-4259-ae2d-20a58385a1a1_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_9ba1b895-a120-4b0d-b533-e7dac70b1e53_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes and other payroll deductions payable</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Payroll Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_8b34a0ff-e00e-434e-bab9-50c72dfabcff_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_a3fdfdeb-1e53-40ec-aee8-12ca13f627b5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid insurance</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_10374742-e12b-4f26-b108-691a6d739831_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_bc3aa47d-7d0f-425a-bcab-81e3cf4c3ab4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_a5488f29-d1a2-45da-99d6-3aae12fb2e1a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_9cb5a021-4b96-4a6b-a631-cad5b0044439_verboseLabel_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates</link:label>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_label_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of days in advance of the beginning of a reporting quarter carrier establishes cash funding rates</link:label>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_documentation_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:href="nsp-20210331.xsd#nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:to="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_8c7dbaea-188e-4d21-b238-1c12215a024c_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_ad3eb67c-9726-43ab-afa9-e5229300cc79_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_0c4edd54-28cb-4343-a437-be0d56ab64d0_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_266047e2-a164-463b-bcc7-8c95c7c6ba40_negatedLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_4827aa7e-a7be-4c9b-9cd9-15bce1ca3ffe_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_bba6c9f7-6942-49b1-aba3-fa9775bbaacd_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_0d3dfda6-8cc7-4d2a-8384-978faa6a79b3_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_22628a04-c995-4695-9cc8-1636638cf100_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_d780aa55-28c5-4a88-8a6f-8119ca592ba4_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_8b29ed83-6cdc-47db-a626-a7a6c1d746d3_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0fd8fa75-77f7-4bf7-bd28-082eb64addef_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld for tax withholding obligations for the vesting of restricted stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PremiumsOwedToUnited_a7852b03-beb1-4cfe-9b63-1aa2af39d3d5_terseLabel_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums owed to United</link:label>
    <link:label id="lab_nsp_PremiumsOwedToUnited_label_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums owed to United</link:label>
    <link:label id="lab_nsp_PremiumsOwedToUnited_documentation_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PremiumsOwedToUnited" xlink:href="nsp-20210331.xsd#nsp_PremiumsOwedToUnited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PremiumsOwedToUnited" xlink:to="lab_nsp_PremiumsOwedToUnited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_8c5e08c4-f0cf-402d-9107-6b8ceed7648f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings under revolving line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_23ebc935-561a-4ebe-b722-8fbedf49af8c_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized to repurchased additional shares under repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e8a38b36-a36b-4b5b-be7a-aebd4627fb12_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_00973454-9cd5-455c-a7d7-a64f7c05efaa_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsNoteDisclosureAbstract_be896197-60dd-4d3a-87a3-a2f7c556b08e_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Note Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsNoteDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Note Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="lab_us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_0ab6b3c1-8657-44e5-99b0-bbd6c6301034_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>nsp-20210331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:62abdff0-7088-4c7a-93b5-530897595bc3,g:5577bf6b-1f3e-4938-be1e-cf2d115b2124-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="nsp-20210331.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_379164ef-1e25-4d12-92f6-101c91d8c348" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_DocumentType_379164ef-1e25-4d12-92f6-101c91d8c348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_ccc559b7-e6b6-4413-94df-eaed6cbb9f31" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_DocumentQuarterlyReport_ccc559b7-e6b6-4413-94df-eaed6cbb9f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_0aab255b-4c7c-4977-8246-607360656220" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_DocumentPeriodEndDate_0aab255b-4c7c-4977-8246-607360656220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_80d4eeac-c5f0-4ef6-a9ec-66b0f9ebd3e6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_DocumentTransitionReport_80d4eeac-c5f0-4ef6-a9ec-66b0f9ebd3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_eed00a2d-bf73-4e66-a1be-63847ac68f0e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityFileNumber_eed00a2d-bf73-4e66-a1be-63847ac68f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_fec74011-fba3-4988-9927-9ce0b1c9fa8d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityIncorporationStateCountryCode_fec74011-fba3-4988-9927-9ce0b1c9fa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_6d23e4b9-0696-4172-9daa-419e42ba452b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityTaxIdentificationNumber_6d23e4b9-0696-4172-9daa-419e42ba452b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_8e16074a-5b2a-455e-b8f1-b54bcd62c807" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityAddressAddressLine1_8e16074a-5b2a-455e-b8f1-b54bcd62c807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_b95dc55a-df4d-4668-872b-cf33f44bfda2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityAddressCityOrTown_b95dc55a-df4d-4668-872b-cf33f44bfda2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f1d78e41-9352-42d0-9b0e-770891015572" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityAddressStateOrProvince_f1d78e41-9352-42d0-9b0e-770891015572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_2ee33a9f-b54c-4da0-89dc-d1f7399c0d34" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityAddressPostalZipCode_2ee33a9f-b54c-4da0-89dc-d1f7399c0d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_aa7dfe92-d63c-433c-8c69-506942b390d6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_CityAreaCode_aa7dfe92-d63c-433c-8c69-506942b390d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_478a57ef-b6e4-40c4-8099-96e5d58b74a3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_LocalPhoneNumber_478a57ef-b6e4-40c4-8099-96e5d58b74a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_1edc6ff8-1fb5-4ff6-8054-5c7221596362" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityCurrentReportingStatus_1edc6ff8-1fb5-4ff6-8054-5c7221596362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_b3b0aab5-c9b4-453c-a6a6-daad67058e29" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityInteractiveDataCurrent_b3b0aab5-c9b4-453c-a6a6-daad67058e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_2eda9d48-d62d-47c3-a0c0-48e3226fce6c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityFilerCategory_2eda9d48-d62d-47c3-a0c0-48e3226fce6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_f0ac4ff5-df93-4ecb-9738-50a98eed8952" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntitySmallBusiness_f0ac4ff5-df93-4ecb-9738-50a98eed8952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ed2f9d4c-13b4-41bc-85fe-15eaeccb1aee" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityEmergingGrowthCompany_ed2f9d4c-13b4-41bc-85fe-15eaeccb1aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_66b08b73-9f16-4a36-98a0-489ca7127dcf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityShellCompany_66b08b73-9f16-4a36-98a0-489ca7127dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_11e005ad-caa7-4005-a2ee-6004c836fa53" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_11e005ad-caa7-4005-a2ee-6004c836fa53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0334de94-6963-44ba-9680-435a67d852fb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityRegistrantName_0334de94-6963-44ba-9680-435a67d852fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_8e0e0e00-3763-40b5-b6a7-bcc639e0f722" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntityCentralIndexKey_8e0e0e00-3763-40b5-b6a7-bcc639e0f722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_eed79911-0c4c-4910-b6ad-aadcf57fef05" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_CurrentFiscalYearEndDate_eed79911-0c4c-4910-b6ad-aadcf57fef05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_56eec257-368e-43d0-b957-75040cf9a1b2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_DocumentFiscalYearFocus_56eec257-368e-43d0-b957-75040cf9a1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7d0619c8-ef2c-4835-8ca5-2510140a0be8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7d0619c8-ef2c-4835-8ca5-2510140a0be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_36ed9462-29e7-4db4-acda-38c4ebc7fda4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_AmendmentFlag_36ed9462-29e7-4db4-acda-38c4ebc7fda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_6132fc5e-686c-4106-a06c-6fafa372485e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_034815b7-3ba4-4d3f-a39f-ff6f34a6f763" xlink:to="loc_dei_EntitiesTable_6132fc5e-686c-4106-a06c-6fafa372485e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityListingsExchangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_6132fc5e-686c-4106-a06c-6fafa372485e" xlink:to="loc_dei_EntityListingsExchangeAxis_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_1be8d508-fa8d-4ca0-b197-e61d4a3c5cd6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ExchangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsExchangeAxis_889f4cb0-6c9f-4cd8-8bba-a107f3674dd4" xlink:to="loc_dei_ExchangeDomain_1be8d508-fa8d-4ca0-b197-e61d4a3c5cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f73fffb6-50e2-43b3-8a40-0c7356447980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_ExchangeDomain_1be8d508-fa8d-4ca0-b197-e61d4a3c5cd6" xlink:to="loc_us-gaap_CommonStockMember_f73fffb6-50e2-43b3-8a40-0c7356447980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightsMember_4c1cf6f1-68e5-4b23-bd97-3e6698909cdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_ExchangeDomain_1be8d508-fa8d-4ca0-b197-e61d4a3c5cd6" xlink:to="loc_us-gaap_RightsMember_4c1cf6f1-68e5-4b23-bd97-3e6698909cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_6132fc5e-686c-4106-a06c-6fafa372485e" xlink:to="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5670fbf6-e8e3-4a80-9678-044fbd877e13" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:to="loc_dei_Security12bTitle_5670fbf6-e8e3-4a80-9678-044fbd877e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_6827a82b-74e5-4a66-88fa-63eb7c577c51" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:to="loc_dei_TradingSymbol_6827a82b-74e5-4a66-88fa-63eb7c577c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c61a5dd3-f4fe-4a4c-a8c6-a4a0958665ad" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_570d9d3c-8542-4bf1-9511-7ea6e6049fe3" xlink:to="loc_dei_SecurityExchangeName_c61a5dd3-f4fe-4a4c-a8c6-a4a0958665ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9547fa39-6932-421f-8d42-832933509052" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9547fa39-6932-421f-8d42-832933509052" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a15ac541-07b5-4232-b1cd-587791b87be4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a15ac541-07b5-4232-b1cd-587791b87be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ff6ebca2-f282-4f48-ace1-7e0708ae60fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ff6ebca2-f282-4f48-ace1-7e0708ae60fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_d893dc70-9361-4226-ac61-4803277e9014" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_d893dc70-9361-4226-ac61-4803277e9014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_3626a105-17d8-43e7-bb4a-21a58475c583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_ReceivablesNetCurrent_3626a105-17d8-43e7-bb4a-21a58475c583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_c2892bbf-0fce-479a-b492-22d473159f68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_PrepaidInsurance_c2892bbf-0fce-479a-b492-22d473159f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_58f4453d-2ec9-4ea8-acb3-f2f7ae307808" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_OtherAssetsCurrent_58f4453d-2ec9-4ea8-acb3-f2f7ae307808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables_89a562de-6e24-46d5-a70f-8dad6e613466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NontradeReceivables"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_NontradeReceivables_89a562de-6e24-46d5-a70f-8dad6e613466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9a99a233-2421-4b34-9d9f-5e43f9f6806d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_AssetsCurrent_9a99a233-2421-4b34-9d9f-5e43f9f6806d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1a31e395-7c55-47d8-94f6-df464fc1f649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1a31e395-7c55-47d8-94f6-df464fc1f649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c227a8da-9cd7-4586-b4a4-9c61480a1947" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c227a8da-9cd7-4586-b4a4-9c61480a1947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent_5609f4ca-caa4-4b58-8495-423f502beaf7" xlink:href="nsp-20210331.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_nsp_PrepaidHealthInsuranceNoncurrent_5609f4ca-caa4-4b58-8495-423f502beaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance_9b2743f0-83ef-4e6d-b9d5-75e201b54ca1" xlink:href="nsp-20210331.xsd#nsp_DepositsHealthInsurance"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_nsp_DepositsHealthInsurance_9b2743f0-83ef-4e6d-b9d5-75e201b54ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_f39651a0-a5e1-45b5-98cf-2e70b901f95a" xlink:href="nsp-20210331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_nsp_DepositsWorkersCompensation_f39651a0-a5e1-45b5-98cf-2e70b901f95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_9cb211d6-ca69-41df-9b5d-4eeebb4d4a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_9cb211d6-ca69-41df-9b5d-4eeebb4d4a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_aad48275-3541-451e-a897-279a5dcecae8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_aad48275-3541-451e-a897-279a5dcecae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e71fc821-3c1a-46b8-b01d-a4275efc1a46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e71fc821-3c1a-46b8-b01d-a4275efc1a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6059afa5-7c8c-46b3-a92a-0ad3788a178e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1c70aa07-9034-4f6f-a76e-c0f076cff650" xlink:to="loc_us-gaap_Assets_6059afa5-7c8c-46b3-a92a-0ad3788a178e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ed15f068-19d7-460f-b7c6-13a14ad73a78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9547fa39-6932-421f-8d42-832933509052" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ed15f068-19d7-460f-b7c6-13a14ad73a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ed15f068-19d7-460f-b7c6-13a14ad73a78" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e59a245e-0bed-4f22-b86c-ee0575271f16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:to="loc_us-gaap_AccountsPayableCurrent_e59a245e-0bed-4f22-b86c-ee0575271f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_ea873944-386b-43c7-9870-0b267fc14f0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_ea873944-386b-43c7-9870-0b267fc14f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts_26432b15-17a8-4b4f-b9b5-a6a81e27881b" xlink:href="nsp-20210331.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:to="loc_nsp_AccruedWorksiteEmployeePayrollCosts_26432b15-17a8-4b4f-b9b5-a6a81e27881b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedHealthInsuranceCosts_82d5a066-9216-4b2c-87d0-e121f4e829ac" xlink:href="nsp-20210331.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:to="loc_nsp_AccruedHealthInsuranceCosts_82d5a066-9216-4b2c-87d0-e121f4e829ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_6eb825ab-11f5-43eb-8568-ec1aca52a993" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_6eb825ab-11f5-43eb-8568-ec1aca52a993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_2f28cc76-8392-480d-8471-775377abf686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:to="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_2f28cc76-8392-480d-8471-775377abf686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d21c14a1-7078-458d-9d5c-b2397d5c67c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d21c14a1-7078-458d-9d5c-b2397d5c67c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3930aa58-865d-4b4f-a6a3-74ac77dc0fae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d3c1c00c-6c46-4c7a-b725-690b9eb38a48" xlink:to="loc_us-gaap_LiabilitiesCurrent_3930aa58-865d-4b4f-a6a3-74ac77dc0fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_655f6827-7d97-49da-887b-c26dd1bafe79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ed15f068-19d7-460f-b7c6-13a14ad73a78" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_655f6827-7d97-49da-887b-c26dd1bafe79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_25bda6ad-bf0d-4707-9d78-e7bb9c793a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_655f6827-7d97-49da-887b-c26dd1bafe79" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_25bda6ad-bf0d-4707-9d78-e7bb9c793a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d0c3ffc9-1219-47ed-bc7a-658a2d9fb912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_655f6827-7d97-49da-887b-c26dd1bafe79" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d0c3ffc9-1219-47ed-bc7a-658a2d9fb912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6cfd07d7-a7a4-4f0d-81a0-cfd78bd14ca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_655f6827-7d97-49da-887b-c26dd1bafe79" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6cfd07d7-a7a4-4f0d-81a0-cfd78bd14ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1cf1c92e-818b-4320-a79f-e0a5cba01e8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_655f6827-7d97-49da-887b-c26dd1bafe79" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1cf1c92e-818b-4320-a79f-e0a5cba01e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_2064a384-6282-476d-8270-7071f4de167c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_655f6827-7d97-49da-887b-c26dd1bafe79" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_2064a384-6282-476d-8270-7071f4de167c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_977ea264-aa58-4378-89b4-14c2aae9eb1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_655f6827-7d97-49da-887b-c26dd1bafe79" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_977ea264-aa58-4378-89b4-14c2aae9eb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_09eed1e2-805e-4d67-b9d4-46ea8cb011d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ed15f068-19d7-460f-b7c6-13a14ad73a78" xlink:to="loc_us-gaap_CommitmentsAndContingencies_09eed1e2-805e-4d67-b9d4-46ea8cb011d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_efaf5925-feb2-4932-89db-fbdce26368a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ed15f068-19d7-460f-b7c6-13a14ad73a78" xlink:to="loc_us-gaap_StockholdersEquityAbstract_efaf5925-feb2-4932-89db-fbdce26368a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_1e8db2a0-cc5f-4f23-ac8f-71de56a41059" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_efaf5925-feb2-4932-89db-fbdce26368a7" xlink:to="loc_us-gaap_CommonStockValue_1e8db2a0-cc5f-4f23-ac8f-71de56a41059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_799a833e-b575-4ae7-a510-50a9fea67086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_efaf5925-feb2-4932-89db-fbdce26368a7" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_799a833e-b575-4ae7-a510-50a9fea67086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_2f8d3cc2-467c-414c-9365-4bd4166d6c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_efaf5925-feb2-4932-89db-fbdce26368a7" xlink:to="loc_us-gaap_TreasuryStockValue_2f8d3cc2-467c-414c-9365-4bd4166d6c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9eef46d8-95c7-4099-a720-3c8cd9e812ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_efaf5925-feb2-4932-89db-fbdce26368a7" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9eef46d8-95c7-4099-a720-3c8cd9e812ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_65fd5df8-8fda-4b43-83cb-41344dbdb944" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_efaf5925-feb2-4932-89db-fbdce26368a7" xlink:to="loc_us-gaap_StockholdersEquity_65fd5df8-8fda-4b43-83cb-41344dbdb944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ba5f9d61-69ca-45aa-bf80-4b5f06cc30b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_efaf5925-feb2-4932-89db-fbdce26368a7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ba5f9d61-69ca-45aa-bf80-4b5f06cc30b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f6e7e41f-0e70-43c0-9e12-bd307456503f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f6e7e41f-0e70-43c0-9e12-bd307456503f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_9f93d86a-2d4e-4fc7-8eb0-3e5dc7bbbdbb" xlink:href="nsp-20210331.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_9f93d86a-2d4e-4fc7-8eb0-3e5dc7bbbdbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3d72ec29-7cce-4263-9262-3f3c52bf5794" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_GrossProfit_3d72ec29-7cce-4263-9262-3f3c52bf5794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes_ca21a664-a484-4315-acb5-3dada628f29e" xlink:href="nsp-20210331.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_nsp_SalariesWagesAndPayrollTaxes_ca21a664-a484-4315-acb5-3dada628f29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6e671609-9055-4493-8c0f-14dd6bd05a3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6e671609-9055-4493-8c0f-14dd6bd05a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_a8efb497-befb-48d2-bf88-864dfc5862bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_SalesCommissionsAndFees_a8efb497-befb-48d2-bf88-864dfc5862bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_fb22aa70-5b17-4aac-854a-5ea6d03f0a8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_AdvertisingExpense_fb22aa70-5b17-4aac-854a-5ea6d03f0a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_b5b1f5f9-95aa-413a-a406-627201726595" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_b5b1f5f9-95aa-413a-a406-627201726595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_f942f09c-adb3-401c-91cd-b04d3c3fa06d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_DepreciationAndAmortization_f942f09c-adb3-401c-91cd-b04d3c3fa06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_57c96cae-ab62-4c0f-b19d-161fe5ccb653" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_OperatingExpenses_57c96cae-ab62-4c0f-b19d-161fe5ccb653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2ba4b7f9-838a-4c55-a1d6-e948c7c1bff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_OperatingIncomeLoss_2ba4b7f9-838a-4c55-a1d6-e948c7c1bff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6897eb94-3c0a-4c6c-b6fd-0ad97093b914" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6897eb94-3c0a-4c6c-b6fd-0ad97093b914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_6dc4f671-82c9-4761-bbd1-c950c4c6fcb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6897eb94-3c0a-4c6c-b6fd-0ad97093b914" xlink:to="loc_us-gaap_InterestIncomeOther_6dc4f671-82c9-4761-bbd1-c950c4c6fcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_337649d3-5883-42de-bd9a-e01f59f71369" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6897eb94-3c0a-4c6c-b6fd-0ad97093b914" xlink:to="loc_us-gaap_InterestExpense_337649d3-5883-42de-bd9a-e01f59f71369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a114de5a-8f6c-459a-9492-f4ff6f04eb98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a114de5a-8f6c-459a-9492-f4ff6f04eb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c51feadc-5c2e-4e13-9743-f693d1b1eab8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c51feadc-5c2e-4e13-9743-f693d1b1eab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_081d1dad-97dc-4b8a-b12c-5c16f3f6a89a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_NetIncomeLoss_081d1dad-97dc-4b8a-b12c-5c16f3f6a89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_19eebe87-539c-4025-81c0-1a1cb432063a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_19eebe87-539c-4025-81c0-1a1cb432063a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b78d31c9-b25d-46c2-a4f8-7af684327db5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b78d31c9-b25d-46c2-a4f8-7af684327db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_bc12ce41-c13a-41d7-ae0d-f590fbfa47b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_EarningsPerShareBasic_bc12ce41-c13a-41d7-ae0d-f590fbfa47b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_dbf6a5c3-b1ec-49d2-83af-1d481a09f883" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_dbf6a5c3-b1ec-49d2-83af-1d481a09f883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RevenueCompositionAbstract_6a25ee0c-2e5f-46ab-9e48-331a4fe24e27" xlink:href="nsp-20210331.xsd#nsp_RevenueCompositionAbstract"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_85cee5c5-42b2-428d-9151-fe685427d2a6" xlink:to="loc_nsp_RevenueCompositionAbstract_6a25ee0c-2e5f-46ab-9e48-331a4fe24e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings_9c90a76c-5997-4cfd-bb3b-c4a0cadad753" xlink:href="nsp-20210331.xsd#nsp_GrossBillings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_6a25ee0c-2e5f-46ab-9e48-331a4fe24e27" xlink:to="loc_nsp_GrossBillings_9c90a76c-5997-4cfd-bb3b-c4a0cadad753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost_5f455f28-c184-4529-9de1-89152dc71070" xlink:href="nsp-20210331.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_6a25ee0c-2e5f-46ab-9e48-331a4fe24e27" xlink:to="loc_nsp_WorksiteEmployeePayrollCost_5f455f28-c184-4529-9de1-89152dc71070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e0b0b258-0d1d-4640-94ab-1848752fbb9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_6a25ee0c-2e5f-46ab-9e48-331a4fe24e27" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e0b0b258-0d1d-4640-94ab-1848752fbb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_2b3b3f19-26c3-4377-a494-2947a4b02a0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0c9d8f03-777f-4c96-b0a1-5045cda26450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2b3b3f19-26c3-4377-a494-2947a4b02a0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0c9d8f03-777f-4c96-b0a1-5045cda26450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ce84dca4-2720-4a24-87c6-a2fbbccd35da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0c9d8f03-777f-4c96-b0a1-5045cda26450" xlink:to="loc_us-gaap_NetIncomeLoss_ce84dca4-2720-4a24-87c6-a2fbbccd35da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_27e0937e-d7b0-40b8-9152-ef3b50e191c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0c9d8f03-777f-4c96-b0a1-5045cda26450" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_27e0937e-d7b0-40b8-9152-ef3b50e191c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_a94bdd32-9c0b-4090-85be-cf7aa2bcfea3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_27e0937e-d7b0-40b8-9152-ef3b50e191c7" xlink:to="loc_us-gaap_DepreciationAndAmortization_a94bdd32-9c0b-4090-85be-cf7aa2bcfea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9723deb2-69cf-450d-9a93-09e42f573a79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_27e0937e-d7b0-40b8-9152-ef3b50e191c7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9723deb2-69cf-450d-9a93-09e42f573a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3481621d-fdcf-4115-acb1-85a94a02be98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_27e0937e-d7b0-40b8-9152-ef3b50e191c7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3481621d-fdcf-4115-acb1-85a94a02be98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_27e0937e-d7b0-40b8-9152-ef3b50e191c7" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_320d8491-e0d9-4b5c-9783-0862d33bc3c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_320d8491-e0d9-4b5c-9783-0862d33bc3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_d9b8d0f5-a4a9-4ed8-841e-cb62062ed3a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_d9b8d0f5-a4a9-4ed8-841e-cb62062ed3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_b20004ca-7ceb-4aa9-9fc9-4fb09419bb5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_b20004ca-7ceb-4aa9-9fc9-4fb09419bb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_f0b70443-aca3-4777-86a2-a375cc8ef317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_f0b70443-aca3-4777-86a2-a375cc8ef317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_04002036-2003-4a78-9f10-8947d837d9bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_04002036-2003-4a78-9f10-8947d837d9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_3a2717ad-4138-4020-9417-e328d6dc1f6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_3a2717ad-4138-4020-9417-e328d6dc1f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_ac92d669-cbd6-49ac-b816-33430d615a83" xlink:href="nsp-20210331.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_ac92d669-cbd6-49ac-b816-33430d615a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_6729ab5c-b11c-4de2-89a1-de6e4e5f1304" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_6729ab5c-b11c-4de2-89a1-de6e4e5f1304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_93bf1924-7259-457c-b041-2341ef05f0f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_93bf1924-7259-457c-b041-2341ef05f0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_ab1ae13b-bfe6-40d1-bb29-f8422fd2a569" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_ab1ae13b-bfe6-40d1-bb29-f8422fd2a569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_492f0ee8-5093-41f0-9807-1c13fd2ebcce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_492f0ee8-5093-41f0-9807-1c13fd2ebcce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_c9b7152b-d3de-4417-bb6e-5c6d66a411bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_db9a8172-07bb-44d6-8bed-17463c4dfa42" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_c9b7152b-d3de-4417-bb6e-5c6d66a411bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b516f541-9aee-499d-937c-d92d43462487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0c9d8f03-777f-4c96-b0a1-5045cda26450" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b516f541-9aee-499d-937c-d92d43462487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2f724440-d65b-435e-ac78-0608af853f91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2b3b3f19-26c3-4377-a494-2947a4b02a0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2f724440-d65b-435e-ac78-0608af853f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_9ad3069f-cb2b-4b3a-ba42-73175c26844c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2f724440-d65b-435e-ac78-0608af853f91" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_9ad3069f-cb2b-4b3a-ba42-73175c26844c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_a53329ff-a95c-4efa-a7e2-e87be5ae5bd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_9ad3069f-cb2b-4b3a-ba42-73175c26844c" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_a53329ff-a95c-4efa-a7e2-e87be5ae5bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MarketableSecuritiesProceedsFromDispositions_eb939d3e-e3df-4ab8-871e-05f5fbedfa69" xlink:href="nsp-20210331.xsd#nsp_MarketableSecuritiesProceedsFromDispositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_9ad3069f-cb2b-4b3a-ba42-73175c26844c" xlink:to="loc_nsp_MarketableSecuritiesProceedsFromDispositions_eb939d3e-e3df-4ab8-871e-05f5fbedfa69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_19cdd794-496f-4755-900b-5fbfbaaacac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_9ad3069f-cb2b-4b3a-ba42-73175c26844c" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_19cdd794-496f-4755-900b-5fbfbaaacac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_0eb493b3-3ac5-4259-a068-2eb32429d8d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2f724440-d65b-435e-ac78-0608af853f91" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_0eb493b3-3ac5-4259-a068-2eb32429d8d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_aba285c6-fd99-4d72-9273-702854938d01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_0eb493b3-3ac5-4259-a068-2eb32429d8d0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_aba285c6-fd99-4d72-9273-702854938d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a6733f5a-7d9c-4608-b991-eb8a0c2b4349" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2f724440-d65b-435e-ac78-0608af853f91" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a6733f5a-7d9c-4608-b991-eb8a0c2b4349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_451a891f-a76c-4d23-be8e-80e754690dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2b3b3f19-26c3-4377-a494-2947a4b02a0b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_451a891f-a76c-4d23-be8e-80e754690dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TreasuryStockAcquired_0bea1acd-e5c8-45d1-98ec-a68bfbf58094" xlink:href="nsp-20210331.xsd#nsp_TreasuryStockAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_451a891f-a76c-4d23-be8e-80e754690dc6" xlink:to="loc_nsp_TreasuryStockAcquired_0bea1acd-e5c8-45d1-98ec-a68bfbf58094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_2957a2fa-ac2b-46d1-a7ec-b8b4a3063d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_451a891f-a76c-4d23-be8e-80e754690dc6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_2957a2fa-ac2b-46d1-a7ec-b8b4a3063d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_afea15ae-8821-4805-ac13-d3d42da2e5c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_451a891f-a76c-4d23-be8e-80e754690dc6" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_afea15ae-8821-4805-ac13-d3d42da2e5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_2be77bd3-3756-43c3-b89d-92d1b91e73f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_451a891f-a76c-4d23-be8e-80e754690dc6" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_2be77bd3-3756-43c3-b89d-92d1b91e73f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3bf9af4-ca55-47d0-8c42-0f96694f7e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_451a891f-a76c-4d23-be8e-80e754690dc6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3bf9af4-ca55-47d0-8c42-0f96694f7e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_8b5fd2f1-c35e-42e7-91af-77d1af4cb32d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2b3b3f19-26c3-4377-a494-2947a4b02a0b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_8b5fd2f1-c35e-42e7-91af-77d1af4cb32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8d14d692-e06d-4d44-902b-72082b989299" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2b3b3f19-26c3-4377-a494-2947a4b02a0b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8d14d692-e06d-4d44-902b-72082b989299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_429f9755-b245-4bf6-9bad-c43af065fc20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2b3b3f19-26c3-4377-a494-2947a4b02a0b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_429f9755-b245-4bf6-9bad-c43af065fc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_06748f92-3f6e-481a-aa6f-d51e49afc901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2b3b3f19-26c3-4377-a494-2947a4b02a0b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_06748f92-3f6e-481a-aa6f-d51e49afc901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b843c943-fcb7-4eee-9032-9a4493f8c1b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_06748f92-3f6e-481a-aa6f-d51e49afc901" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b843c943-fcb7-4eee-9032-9a4493f8c1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_112e1c1c-34ac-478c-8032-2a493f50043d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_06748f92-3f6e-481a-aa6f-d51e49afc901" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_112e1c1c-34ac-478c-8032-2a493f50043d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_db67b131-9921-466c-9a8d-635b6de858ad" xlink:href="nsp-20210331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_06748f92-3f6e-481a-aa6f-d51e49afc901" xlink:to="loc_nsp_DepositsWorkersCompensation_db67b131-9921-466c-9a8d-635b6de858ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6315e3b5-5738-4044-8057-043b3ec8cfad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_06748f92-3f6e-481a-aa6f-d51e49afc901" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6315e3b5-5738-4044-8057-043b3ec8cfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="nsp-20210331.xsd#CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_7923e4e4-c2e9-4492-b9a9-730c690553ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ebd75d4e-702c-4df0-9955-2ece58734b5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_7923e4e4-c2e9-4492-b9a9-730c690553ad" xlink:to="loc_us-gaap_StatementTable_ebd75d4e-702c-4df0-9955-2ece58734b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d95e53df-92f5-4372-aeed-a3632cf3ffb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ebd75d4e-702c-4df0-9955-2ece58734b5d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d95e53df-92f5-4372-aeed-a3632cf3ffb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d95e53df-92f5-4372-aeed-a3632cf3ffb4" xlink:to="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9002115f-0930-4eec-91d4-e5dffdb9ef8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:to="loc_us-gaap_CommonStockMember_9002115f-0930-4eec-91d4-e5dffdb9ef8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_178029a4-65c3-41d5-af4b-4598755ae528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_178029a4-65c3-41d5-af4b-4598755ae528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_3ad310d3-4c1c-47e2-b61c-7ec4d9d11aae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:to="loc_us-gaap_TreasuryStockMember_3ad310d3-4c1c-47e2-b61c-7ec4d9d11aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4b936ca2-1d28-49ac-95e2-854953347448" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f8c42974-e82f-4236-b2e0-e3999b2b92e0" xlink:to="loc_us-gaap_RetainedEarningsMember_4b936ca2-1d28-49ac-95e2-854953347448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ebd75d4e-702c-4df0-9955-2ece58734b5d" xlink:to="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9236ab4b-7fe7-46b7-a5a8-c266c2b9d1b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockholdersEquity_9236ab4b-7fe7-46b7-a5a8-c266c2b9d1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_9db5c379-f233-4939-939e-ae399f841a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_SharesIssued_9db5c379-f233-4939-939e-ae399f841a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1d2ec9e6-1450-4b2b-9dec-39b945701852" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1d2ec9e6-1450-4b2b-9dec-39b945701852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_a82e398c-05aa-4c16-a573-5ce239a425b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_a82e398c-05aa-4c16-a573-5ce239a425b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b331cc6a-26b2-49c7-a51b-15ee44adf449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b331cc6a-26b2-49c7-a51b-15ee44adf449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e1c193be-1983-46cf-86f8-9d0a2d3f42bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e1c193be-1983-46cf-86f8-9d0a2d3f42bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_83994f9c-dd9b-48a8-9429-a9fdd71028f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockholdersEquityOther_83994f9c-dd9b-48a8-9429-a9fdd71028f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_1b2cb818-bc76-4a10-a249-c7084be83986" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_DividendsCommonStockCash_1b2cb818-bc76-4a10-a249-c7084be83986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a5f4b02b-fa93-4ced-a92a-8a8268fefebf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a5f4b02b-fa93-4ced-a92a-8a8268fefebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3c9b2552-5383-458b-b41e-8e56654371a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_NetIncomeLoss_3c9b2552-5383-458b-b41e-8e56654371a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9d6cc599-c04b-4545-add6-de52c0f73312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_StockholdersEquity_9d6cc599-c04b-4545-add6-de52c0f73312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_2a138256-46f8-4202-8594-66850f38044c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_095af54e-af71-4b3b-b46d-d6f780478c5e" xlink:to="loc_us-gaap_SharesIssued_2a138256-46f8-4202-8594-66850f38044c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/BasisofPresentationNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#BasisofPresentationNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/BasisofPresentationNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2b00a18e-4e8e-4dd6-ba7f-5b7b1ddd6cf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_65af16a1-2dcf-4b79-a0b0-9243c110c533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2b00a18e-4e8e-4dd6-ba7f-5b7b1ddd6cf8" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_65af16a1-2dcf-4b79-a0b0-9243c110c533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7ecc7734-e6bf-479d-b722-711b011a7085" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_c5f8a46e-9c2e-4848-ba4d-7dfb790080f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7ecc7734-e6bf-479d-b722-711b011a7085" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_c5f8a46e-9c2e-4848-ba4d-7dfb790080f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_604b9663-03b9-4a12-b34f-2aedfd4658e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsPolicyTextBlock_825443c5-9640-4e65-94e8-d37a0606c52d" xlink:href="nsp-20210331.xsd#nsp_HealthInsuranceCostsPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_604b9663-03b9-4a12-b34f-2aedfd4658e9" xlink:to="loc_nsp_HealthInsuranceCostsPolicyTextBlock_825443c5-9640-4e65-94e8-d37a0606c52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsPolicyTextBlock_f4e596bb-74fd-4c75-b763-9bd1532cafad" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationCostsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_604b9663-03b9-4a12-b34f-2aedfd4658e9" xlink:to="loc_nsp_WorkersCompensationCostsPolicyTextBlock_f4e596bb-74fd-4c75-b763-9bd1532cafad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2071503c-c2b3-44fa-a711-daaa46324769" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_604b9663-03b9-4a12-b34f-2aedfd4658e9" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2071503c-c2b3-44fa-a711-daaa46324769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9efd259d-9602-44b1-882f-1ece3a0c6ad1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_aa842f56-234b-4e67-b407-0ea25835fc28" xlink:href="nsp-20210331.xsd#nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9efd259d-9602-44b1-882f-1ece3a0c6ad1" xlink:to="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_aa842f56-234b-4e67-b407-0ea25835fc28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_3dd96779-9a8b-4258-a7c8-bf026cf70af9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9efd259d-9602-44b1-882f-1ece3a0c6ad1" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_3dd96779-9a8b-4258-a7c8-bf026cf70af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#AccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:href="nsp-20210331.xsd#nsp_HealthInsuranceCostsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_32bed9af-cb5d-4e54-8f54-b3900e0527eb" xlink:href="nsp-20210331.xsd#nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:to="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_32bed9af-cb5d-4e54-8f54-b3900e0527eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_f02e226c-bf21-4523-8419-bc6f9e97213e" xlink:href="nsp-20210331.xsd#nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:to="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_f02e226c-bf21-4523-8419-bc6f9e97213e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent_3681781a-6868-4fc2-a2dd-6cc37bac6b6f" xlink:href="nsp-20210331.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:to="loc_nsp_PrepaidHealthInsuranceNoncurrent_3681781a-6868-4fc2-a2dd-6cc37bac6b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RequiredDepositForHealthCareCosts_f4ed1741-828e-4df8-ab4c-e3b86b8d8e5f" xlink:href="nsp-20210331.xsd#nsp_RequiredDepositForHealthCareCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:to="loc_nsp_RequiredDepositForHealthCareCosts_f4ed1741-828e-4df8-ab4c-e3b86b8d8e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_9d2b734e-bfe4-4109-9913-3ddaa1ee0a23" xlink:href="nsp-20210331.xsd#nsp_PrepaidHealthInsuranceCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:to="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_9d2b734e-bfe4-4109-9913-3ddaa1ee0a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrent_90765a0e-3c99-4d66-8823-64aa9c2ebfec" xlink:href="nsp-20210331.xsd#nsp_PrepaidHealthInsuranceCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:to="loc_nsp_PrepaidHealthInsuranceCurrent_90765a0e-3c99-4d66-8823-64aa9c2ebfec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PremiumsOwedToUnited_214d9763-ced2-487d-9012-4c50a81c32b4" xlink:href="nsp-20210331.xsd#nsp_PremiumsOwedToUnited"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:to="loc_nsp_PremiumsOwedToUnited_214d9763-ced2-487d-9012-4c50a81c32b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_ba911229-6c5d-4b74-817c-4fc722c6ddce" xlink:href="nsp-20210331.xsd#nsp_BenefitsCostsIncurredReducedRelatedtoRunoff"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_1eb4f138-b070-47ee-bac7-5f372cb9ba03" xlink:to="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_ba911229-6c5d-4b74-817c-4fc722c6ddce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsAbstract_aae7c30c-471a-496c-82a6-8021270ec7c9" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationCostsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_WorkersCompensationCostsAbstract_aae7c30c-471a-496c-82a6-8021270ec7c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_fa2ecbe3-a67d-49d4-b1b4-63f2ed62d9dc" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_aae7c30c-471a-496c-82a6-8021270ec7c9" xlink:to="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_fa2ecbe3-a67d-49d4-b1b4-63f2ed62d9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_ff358521-acc7-40a0-8722-603dc86d1a54" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_aae7c30c-471a-496c-82a6-8021270ec7c9" xlink:to="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_ff358521-acc7-40a0-8722-603dc86d1a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_3cb99104-c0a6-483d-ab3b-cf822b1623ee" xlink:href="nsp-20210331.xsd#nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_aae7c30c-471a-496c-82a6-8021270ec7c9" xlink:to="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_3cb99104-c0a6-483d-ab3b-cf822b1623ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_cd7c5971-70d5-4f5d-9be8-18249af6f9a9" xlink:href="nsp-20210331.xsd#nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_aae7c30c-471a-496c-82a6-8021270ec7c9" xlink:to="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_cd7c5971-70d5-4f5d-9be8-18249af6f9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_9888d0d9-5f65-4dca-b938-1010333eadba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_9888d0d9-5f65-4dca-b938-1010333eadba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationExpense_4888a261-b01f-432c-9a35-17c325b65c4f" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:to="loc_nsp_WorkersCompensationExpense_4888a261-b01f-432c-9a35-17c325b65c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod_ad451582-8653-42b9-8078-abd34ddc700f" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationDiscountChangedDuringPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:to="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod_ad451582-8653-42b9-8078-abd34ddc700f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_2aa2be79-f2ec-450f-af3d-4a3ba31f6538" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:to="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_2aa2be79-f2ec-450f-af3d-4a3ba31f6538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_d2fa0c34-6084-492c-8845-fcf90e22ea82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_d2fa0c34-6084-492c-8845-fcf90e22ea82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_02614ddb-07da-4cdb-8e93-334d7bb53865" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:to="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_02614ddb-07da-4cdb-8e93-334d7bb53865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_002da6a3-03f8-48c5-836a-44c474dbec4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_002da6a3-03f8-48c5-836a-44c474dbec4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_82c8d84c-ea78-4fa3-8137-3b8fda1d56e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b8fef06a-95bc-405d-8eee-b99cb0ffab27" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_82c8d84c-ea78-4fa3-8137-3b8fda1d56e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationAdministrativeFeesAccrued_aee82107-1efd-4504-b462-6bbbf68d29ae" xlink:href="nsp-20210331.xsd#nsp_WorkersCompensationAdministrativeFeesAccrued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_WorkersCompensationAdministrativeFeesAccrued_aee82107-1efd-4504-b462-6bbbf68d29ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UndiscountedAccruedWorkersCompensationCosts_f9492f7f-8d36-4292-b4c2-33e2f587af0a" xlink:href="nsp-20210331.xsd#nsp_UndiscountedAccruedWorkersCompensationCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_UndiscountedAccruedWorkersCompensationCosts_f9492f7f-8d36-4292-b4c2-33e2f587af0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_a81e79b5-c0e8-4ffb-90f8-4ca64794ded9" xlink:href="nsp-20210331.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_a81e79b5-c0e8-4ffb-90f8-4ca64794ded9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_f9297c6d-cf4c-4e81-afcb-acd68e1c06cb" xlink:href="nsp-20210331.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_f9297c6d-cf4c-4e81-afcb-acd68e1c06cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d243cf62-2de3-4154-94b6-b734843fcd59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d243cf62-2de3-4154-94b6-b734843fcd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_b8f3aa6e-53cd-4e7b-9989-3e0255840b40" xlink:href="nsp-20210331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_DepositsWorkersCompensation_b8f3aa6e-53cd-4e7b-9989-3e0255840b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_f145e3db-4275-4724-86fb-813dc6aee693" xlink:href="nsp-20210331.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_f145e3db-4275-4724-86fb-813dc6aee693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_12b7777b-c699-49ae-8ade-88e8189bc9d9" xlink:href="nsp-20210331.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_12b7777b-c699-49ae-8ade-88e8189bc9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e845546-a428-4fbf-ae9c-1c22288f04e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45bcbcca-0703-4e19-80cb-419670d85081" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e845546-a428-4fbf-ae9c-1c22288f04e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled_6904ed9f-fe6f-4484-8e49-6e1fc8ec06e9" xlink:href="nsp-20210331.xsd#nsp_Unbilled"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e845546-a428-4fbf-ae9c-1c22288f04e5" xlink:to="loc_nsp_Unbilled_6904ed9f-fe6f-4484-8e49-6e1fc8ec06e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_18b56864-8f22-4637-9566-cca682796a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e845546-a428-4fbf-ae9c-1c22288f04e5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_18b56864-8f22-4637-9566-cca682796a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7da3ac24-3c71-4aa3-ba85-280cf5af896b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_18b56864-8f22-4637-9566-cca682796a5e" xlink:to="loc_srt_StatementGeographicalAxis_7da3ac24-3c71-4aa3-ba85-280cf5af896b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7da3ac24-3c71-4aa3-ba85-280cf5af896b" xlink:to="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember_fb38a66a-a977-40cf-89d4-f8b5f364a48c" xlink:href="nsp-20210331.xsd#nsp_NortheastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_NortheastMember_fb38a66a-a977-40cf-89d4-f8b5f364a48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember_c7548a3d-a7ee-4f7b-9312-abce95c5b34f" xlink:href="nsp-20210331.xsd#nsp_SoutheastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_SoutheastMember_c7548a3d-a7ee-4f7b-9312-abce95c5b34f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember_67ff0a6c-ce98-4a40-a23f-1f1718235020" xlink:href="nsp-20210331.xsd#nsp_CentralMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_CentralMember_67ff0a6c-ce98-4a40-a23f-1f1718235020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember_6a536a0a-bd70-46c9-a802-c9941050c382" xlink:href="nsp-20210331.xsd#nsp_SouthwestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_SouthwestMember_6a536a0a-bd70-46c9-a802-c9941050c382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember_555a463d-0150-41e9-b97a-35608fe256e4" xlink:href="nsp-20210331.xsd#nsp_WestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_WestMember_555a463d-0150-41e9-b97a-35608fe256e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember_e115378a-5ecd-4dc9-8ec1-d69b2bad2661" xlink:href="nsp-20210331.xsd#nsp_OtherRevenuesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f65a0ac-14d7-4b12-a38a-d8ba2b1a9c96" xlink:to="loc_nsp_OtherRevenuesMember_e115378a-5ecd-4dc9-8ec1-d69b2bad2661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_701e53cc-76db-4117-b354-27953ae40964" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_18b56864-8f22-4637-9566-cca682796a5e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_701e53cc-76db-4117-b354-27953ae40964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_de280244-05e8-4e53-8fd3-9b5398804947" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_701e53cc-76db-4117-b354-27953ae40964" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_de280244-05e8-4e53-8fd3-9b5398804947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_c1815f7b-700c-4a82-8e66-f6411b9ffa24" xlink:href="nsp-20210331.xsd#nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_03937479-496f-4db2-bc89-df59f7b751e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_c1815f7b-700c-4a82-8e66-f6411b9ffa24" xlink:to="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_03937479-496f-4db2-bc89-df59f7b751e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_de412cc4-a878-4dff-ae15-02e836a16c12" xlink:href="nsp-20210331.xsd#nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_08d68b1f-69f6-4433-94bd-c25d7624d155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_de412cc4-a878-4dff-ae15-02e836a16c12" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_08d68b1f-69f6-4433-94bd-c25d7624d155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#CashCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_f9e2b76d-6ec3-43fc-b90f-8af851506883" xlink:href="nsp-20210331.xsd#nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0d891c04-5826-4e50-8f47-675978565618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_f9e2b76d-6ec3-43fc-b90f-8af851506883" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0d891c04-5826-4e50-8f47-675978565618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_b4027faa-d107-44d2-91d9-8dddbd0322bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0d891c04-5826-4e50-8f47-675978565618" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_b4027faa-d107-44d2-91d9-8dddbd0322bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c8024cbc-a318-4100-afd1-0df347bfe2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_b4027faa-d107-44d2-91d9-8dddbd0322bf" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c8024cbc-a318-4100-afd1-0df347bfe2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_892f82b6-a72f-4107-a1b2-9801308c0d2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c8024cbc-a318-4100-afd1-0df347bfe2d8" xlink:to="loc_us-gaap_MoneyMarketFundsMember_892f82b6-a72f-4107-a1b2-9801308c0d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_ff84765e-abb9-4b69-abf5-6659c490373d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c8024cbc-a318-4100-afd1-0df347bfe2d8" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_ff84765e-abb9-4b69-abf5-6659c490373d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_0d891c04-5826-4e50-8f47-675978565618" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_6f8c21cc-e774-4239-b2c1-5a242af60c7b" xlink:href="nsp-20210331.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_6f8c21cc-e774-4239-b2c1-5a242af60c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_26081235-2c7a-43be-be23-dcded2bb5de6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_us-gaap_ShortTermInvestments_26081235-2c7a-43be-be23-dcded2bb5de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_2cc1833a-ccaa-42d8-9a99-69e7793cc93f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_us-gaap_Cash_2cc1833a-ccaa-42d8-9a99-69e7793cc93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_e516c99a-086a-4f22-8904-a56143a0a24a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DraftsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_srt_DraftsPayable_e516c99a-086a-4f22-8904-a56143a0a24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_35ca4b74-29a3-40cb-b7bf-fe65c6cd1ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_d12ee9cc-5b2c-4f43-9c73-cdb5f1022ca6" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_35ca4b74-29a3-40cb-b7bf-fe65c6cd1ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollWithholdingsIncludedInCashBalance_baeb67db-39ca-44bf-a2cd-ab92f3705335" xlink:href="nsp-20210331.xsd#nsp_PayrollWithholdingsIncludedInCashBalance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_f9e2b76d-6ec3-43fc-b90f-8af851506883" xlink:to="loc_nsp_PayrollWithholdingsIncludedInCashBalance_baeb67db-39ca-44bf-a2cd-ab92f3705335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance_381ea4a9-45e0-4404-8763-6071f099d128" xlink:href="nsp-20210331.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract_f9e2b76d-6ec3-43fc-b90f-8af851506883" xlink:to="loc_nsp_ClientPrepaymentsIncludedInCashBalance_381ea4a9-45e0-4404-8763-6071f099d128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3cc194fe-2b1f-400b-9ac2-6ad79a2c6550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_6a6567ee-70b9-4d88-89c3-48a27f4ed0d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3cc194fe-2b1f-400b-9ac2-6ad79a2c6550" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_6a6567ee-70b9-4d88-89c3-48a27f4ed0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairVlueMeasurementsPolicies"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5d758137-0c06-4957-84de-7c38b3c18def" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_c5434138-3361-4e18-9036-9d58d958b9e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5d758137-0c06-4957-84de-7c38b3c18def" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_c5434138-3361-4e18-9036-9d58d958b9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f7a9e8e1-ba15-46e4-ad8d-c0fe09bb3a6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_aae88ddc-bb41-40f5-abfc-3a8c023c0fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f7a9e8e1-ba15-46e4-ad8d-c0fe09bb3a6f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_aae88ddc-bb41-40f5-abfc-3a8c023c0fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_f6c60016-6847-4ac7-a7c6-0df998ef4ec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f7a9e8e1-ba15-46e4-ad8d-c0fe09bb3a6f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_f6c60016-6847-4ac7-a7c6-0df998ef4ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_3fb6fc77-4f36-49f8-b7f9-66b4805381f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f7a9e8e1-ba15-46e4-ad8d-c0fe09bb3a6f" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_3fb6fc77-4f36-49f8-b7f9-66b4805381f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#FairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_74b8ad6e-6925-49c2-841c-97f49d29fbfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_74b8ad6e-6925-49c2-841c-97f49d29fbfb" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7f1a0b5-5e8d-4791-882d-ad9c287bf282" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9c3fdd67-a6dd-487a-af1e-79ecd00c7e5b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7f1a0b5-5e8d-4791-882d-ad9c287bf282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_552d4c79-8db5-473d-b606-63a1ad3912ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7f1a0b5-5e8d-4791-882d-ad9c287bf282" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_552d4c79-8db5-473d-b606-63a1ad3912ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_91551c56-64ca-4450-926c-14c4015a37e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d7f1a0b5-5e8d-4791-882d-ad9c287bf282" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_91551c56-64ca-4450-926c-14c4015a37e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e61e74bb-9df2-4dd8-ac7b-13201716eeeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e61e74bb-9df2-4dd8-ac7b-13201716eeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cff986f2-5019-47dc-a4ed-609ffa4aa209" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e61e74bb-9df2-4dd8-ac7b-13201716eeeb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cff986f2-5019-47dc-a4ed-609ffa4aa209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_735d8d30-2763-46ef-9a22-aa92c11cb705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cff986f2-5019-47dc-a4ed-609ffa4aa209" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_735d8d30-2763-46ef-9a22-aa92c11cb705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MunicipalBondMember_ad1e5d39-cfa4-4fe1-8c14-8ccc157bab2c" xlink:href="nsp-20210331.xsd#nsp_MunicipalBondMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cff986f2-5019-47dc-a4ed-609ffa4aa209" xlink:to="loc_nsp_MunicipalBondMember_ad1e5d39-cfa4-4fe1-8c14-8ccc157bab2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b8aec8f-c0aa-4127-9417-526d43e438c9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_895d470f-b31c-4775-8418-e9686e310c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_895d470f-b31c-4775-8418-e9686e310c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_d64dccfd-831f-4512-9328-0f1c2f1af6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_d64dccfd-831f-4512-9328-0f1c2f1af6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_903cc5a7-495e-45dd-8ec6-8a9eaf09125c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_903cc5a7-495e-45dd-8ec6-8a9eaf09125c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_81a9e755-528f-4662-ab8f-3f7369695ce9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_81a9e755-528f-4662-ab8f-3f7369695ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fe1d2888-21e5-4c43-8158-3b69d3a60ea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fe1d2888-21e5-4c43-8158-3b69d3a60ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_e6a83184-c023-4be3-907a-78c7d6aeeb46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_e6a83184-c023-4be3-907a-78c7d6aeeb46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_28c55ddc-3c1c-4619-b91a-a1e6540efce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_28c55ddc-3c1c-4619-b91a-a1e6540efce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_05cf9543-8bdc-4d1a-b385-2f348ad8fa5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecurities_05cf9543-8bdc-4d1a-b385-2f348ad8fa5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9c4c9bb6-8a67-4146-9391-7447984e4bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9c4c9bb6-8a67-4146-9391-7447984e4bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_07b7085f-5660-4970-899f-5ed14bc30d9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9c4c9bb6-8a67-4146-9391-7447984e4bce" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_07b7085f-5660-4970-899f-5ed14bc30d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_e4a59c93-e2f1-4b47-872f-d7b27eb98a41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_9c4c9bb6-8a67-4146-9391-7447984e4bce" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_e4a59c93-e2f1-4b47-872f-d7b27eb98a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_df621cbb-fa78-41a6-b65b-c177aeb5a688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1be281a-62da-4ebe-8b99-e1fb9eb9076f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_df621cbb-fa78-41a6-b65b-c177aeb5a688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5268eb6e-61bd-4116-ab09-126fc0a7416e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_df621cbb-fa78-41a6-b65b-c177aeb5a688" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5268eb6e-61bd-4116-ab09-126fc0a7416e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_e68b9b40-060a-4636-9650-40f353c0f5a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_df621cbb-fa78-41a6-b65b-c177aeb5a688" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_e68b9b40-060a-4636-9650-40f353c0f5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#LongtermDebtNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d68c6e35-48fd-4b6d-a97d-5a1ba5d8a25e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_cfcd2f9a-c43a-4257-bc72-86ec0e40a5a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d68c6e35-48fd-4b6d-a97d-5a1ba5d8a25e" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_cfcd2f9a-c43a-4257-bc72-86ec0e40a5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#LongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_36e4c232-5932-4a10-9817-7ba0e4ca9a69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_36e4c232-5932-4a10-9817-7ba0e4ca9a69" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_926941a0-0d86-436d-8713-8ebc555d8662" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:to="loc_us-gaap_CreditFacilityAxis_926941a0-0d86-436d-8713-8ebc555d8662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b253f02b-5d8f-44a7-a7a2-2bbceb6576b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_926941a0-0d86-436d-8713-8ebc555d8662" xlink:to="loc_us-gaap_CreditFacilityDomain_b253f02b-5d8f-44a7-a7a2-2bbceb6576b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_124c3039-7a68-495c-b636-9e4cfe89c650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b253f02b-5d8f-44a7-a7a2-2bbceb6576b9" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_124c3039-7a68-495c-b636-9e4cfe89c650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_2d17f35f-e07e-4c2e-896e-a7f3e55ddaba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b253f02b-5d8f-44a7-a7a2-2bbceb6576b9" xlink:to="loc_us-gaap_BaseRateMember_2d17f35f-e07e-4c2e-896e-a7f3e55ddaba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bb71b556-1068-4926-995a-4a98b402397a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:to="loc_srt_RangeAxis_bb71b556-1068-4926-995a-4a98b402397a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c36d8b8-e1e2-489b-a309-c1b2c70e5dff" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bb71b556-1068-4926-995a-4a98b402397a" xlink:to="loc_srt_RangeMember_4c36d8b8-e1e2-489b-a309-c1b2c70e5dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_98620cf6-2352-497c-943c-0289ebfa7db0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4c36d8b8-e1e2-489b-a309-c1b2c70e5dff" xlink:to="loc_srt_MinimumMember_98620cf6-2352-497c-943c-0289ebfa7db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_90805c51-2b3f-4aaf-9783-ab025bfe8da8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4c36d8b8-e1e2-489b-a309-c1b2c70e5dff" xlink:to="loc_srt_MaximumMember_90805c51-2b3f-4aaf-9783-ab025bfe8da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2a7f9573-6188-4330-bbc6-25b3e7a01ca6" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a327d031-f146-4cd4-8446-d802d9e4e7dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a327d031-f146-4cd4-8446-d802d9e4e7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27d5aad0-b000-49fd-9a54-2b501efdb8b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27d5aad0-b000-49fd-9a54-2b501efdb8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_a2b532db-65bc-47c8-b23b-78a6d7f7b666" xlink:href="nsp-20210331.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_a2b532db-65bc-47c8-b23b-78a6d7f7b666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e1f48da5-08bf-4097-8a6e-c8e1b838116f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e1f48da5-08bf-4097-8a6e-c8e1b838116f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_1e1cfcca-4035-4b00-a692-d7dc2d7a3d37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_1e1cfcca-4035-4b00-a692-d7dc2d7a3d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7b2b2343-f335-459a-8d38-a4a7ed005575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7b2b2343-f335-459a-8d38-a4a7ed005575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_13bb684e-8fb9-4843-8acc-84042f65d664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_13bb684e-8fb9-4843-8acc-84042f65d664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate_c67d11f9-95c1-4c9c-845a-f01660122516" xlink:href="nsp-20210331.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_nsp_ApplicableMarginFederalFundsRate_c67d11f9-95c1-4c9c-845a-f01660122516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMargin30DayLibor_dd85656c-cda7-4deb-a610-2bdd8d7b7ee0" xlink:href="nsp-20210331.xsd#nsp_ApplicableMargin30DayLibor"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_nsp_ApplicableMargin30DayLibor_dd85656c-cda7-4deb-a610-2bdd8d7b7ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_dfa77279-7c7f-4421-a911-4a9cc48b959d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_dfa77279-7c7f-4421-a911-4a9cc48b959d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_7c52d059-e957-4824-a39a-5595d1907104" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_39993460-982b-4945-a8a3-fe7e4149c445" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_7c52d059-e957-4824-a39a-5595d1907104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_15fa4f7e-3fc0-4893-9bb0-2ab963109881" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_acbc8b8d-ebdd-41b3-9069-3e6deca0d473" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_15fa4f7e-3fc0-4893-9bb0-2ab963109881" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_acbc8b8d-ebdd-41b3-9069-3e6deca0d473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityStockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_38e9c81d-d702-4f9a-85f7-32092b8324db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_QuarterlydividendsdeclaredTableTextBlock_f7ea7360-353b-42d6-b01b-2f9fb037c15d" xlink:href="nsp-20210331.xsd#nsp_QuarterlydividendsdeclaredTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_38e9c81d-d702-4f9a-85f7-32092b8324db" xlink:to="loc_nsp_QuarterlydividendsdeclaredTableTextBlock_f7ea7360-353b-42d6-b01b-2f9fb037c15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_f856555e-1468-4a71-9470-05bfad70d880" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_4fc3fabd-e9bf-491c-848c-eafca281c303" xlink:href="nsp-20210331.xsd#nsp_Aggregatenumberofsharesrepurchasedduringtheperiod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f856555e-1468-4a71-9470-05bfad70d880" xlink:to="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_4fc3fabd-e9bf-491c-848c-eafca281c303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_23562ddc-b4f2-4980-b8c1-a8727cc1c21a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f856555e-1468-4a71-9470-05bfad70d880" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_23562ddc-b4f2-4980-b8c1-a8727cc1c21a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_63adb64a-7b3c-45d3-a81a-3c78561b42af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f856555e-1468-4a71-9470-05bfad70d880" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_63adb64a-7b3c-45d3-a81a-3c78561b42af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6eba8a56-2b33-4018-8279-1df214030a7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f856555e-1468-4a71-9470-05bfad70d880" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6eba8a56-2b33-4018-8279-1df214030a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_aa73fdd8-9588-46ae-b4e4-2129ddfaf714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f856555e-1468-4a71-9470-05bfad70d880" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_aa73fdd8-9588-46ae-b4e4-2129ddfaf714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_723eb8f9-03dc-4a29-899c-f1130f00735b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f856555e-1468-4a71-9470-05bfad70d880" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_723eb8f9-03dc-4a29-899c-f1130f00735b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsNoteDisclosureAbstract_859979a2-d176-4f63-a340-058a7bd79f25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f856555e-1468-4a71-9470-05bfad70d880" xlink:to="loc_us-gaap_WarrantsAndRightsNoteDisclosureAbstract_859979a2-d176-4f63-a340-058a7bd79f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock_658eb5b0-021f-40d7-8963-a7a974e47a80" xlink:href="nsp-20210331.xsd#nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WarrantsAndRightsNoteDisclosureAbstract_859979a2-d176-4f63-a340-058a7bd79f25" xlink:to="loc_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock_658eb5b0-021f-40d7-8963-a7a974e47a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_00517acf-9b92-4d4e-b313-aa4cfd1a552d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WarrantsAndRightsNoteDisclosureAbstract_859979a2-d176-4f63-a340-058a7bd79f25" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_00517acf-9b92-4d4e-b313-aa4cfd1a552d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_ee2c6991-9464-405c-b8e8-b2c380f78ddf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WarrantsAndRightsNoteDisclosureAbstract_859979a2-d176-4f63-a340-058a7bd79f25" xlink:to="loc_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_ee2c6991-9464-405c-b8e8-b2c380f78ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMaturityDate_7797a837-49d7-4f2c-a4ee-c13226e66185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WarrantsAndRightsNoteDisclosureAbstract_859979a2-d176-4f63-a340-058a7bd79f25" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMaturityDate_7797a837-49d7-4f2c-a4ee-c13226e66185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomePerShareNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomePerShareNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/NetIncomePerShareNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_bdcb51b2-8bae-40b3-ae36-249e9aa3a0bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_b14ee4df-313d-4508-b0bb-9b789ce36487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bdcb51b2-8bae-40b3-ae36-249e9aa3a0bd" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_b14ee4df-313d-4508-b0bb-9b789ce36487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareTables" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomeperShareTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/NetIncomeperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7fc42abf-382f-4738-9293-7cdce928ae0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ad30e2c0-22b7-4f9c-8086-6a0a4bc950cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7fc42abf-382f-4738-9293-7cdce928ae0f" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ad30e2c0-22b7-4f9c-8086-6a0a4bc950cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#NetIncomeperShareDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6c0e8363-73bb-47e4-bf2e-599cdf3651af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9d354865-1fba-4f58-9107-8c32dbb1d4f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6c0e8363-73bb-47e4-bf2e-599cdf3651af" xlink:to="loc_us-gaap_NetIncomeLoss_9d354865-1fba-4f58-9107-8c32dbb1d4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_3998251a-f32a-42f8-bd00-c2338625f7e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6c0e8363-73bb-47e4-bf2e-599cdf3651af" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_3998251a-f32a-42f8-bd00-c2338625f7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_74515abb-7ead-474a-9ffd-1e1b6c38341b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6c0e8363-73bb-47e4-bf2e-599cdf3651af" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_74515abb-7ead-474a-9ffd-1e1b6c38341b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cfa597e9-a9cd-41b1-9849-0a4be2ebbda3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6c0e8363-73bb-47e4-bf2e-599cdf3651af" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cfa597e9-a9cd-41b1-9849-0a4be2ebbda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_450cac22-3840-4de9-ae03-894e2f980c75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6c0e8363-73bb-47e4-bf2e-599cdf3651af" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_450cac22-3840-4de9-ae03-894e2f980c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a374b24b-cdbb-4a3f-a7ac-c44830475bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6c0e8363-73bb-47e4-bf2e-599cdf3651af" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a374b24b-cdbb-4a3f-a7ac-c44830475bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="simple" xlink:href="nsp-20210331.xsd#CommitmentsandContingenciesNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_37465628-60a9-44e5-bc27-d6650b3807ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_524f5168-edb1-43c7-8f83-08884e6dcd80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_37465628-60a9-44e5-bc27-d6650b3807ee" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_524f5168-edb1-43c7-8f83-08884e6dcd80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="nsp-20210331.xsd#CommitmentsandContingenciesCommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract_055e2c95-60cb-4c9b-b3dc-889c818c3c09" xlink:href="nsp-20210331.xsd#nsp_CommitmentsandContingenciesDisclosureDetailsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_148092a9-2fe6-4788-a7ce-8883d1cae0b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract_055e2c95-60cb-4c9b-b3dc-889c818c3c09" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_148092a9-2fe6-4788-a7ce-8883d1cae0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_5a36a694-8027-4eea-90d4-cb56f1d159be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract_055e2c95-60cb-4c9b-b3dc-889c818c3c09" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_5a36a694-8027-4eea-90d4-cb56f1d159be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>nsp-20210331_g1.jpg
<TEXT>
begin 644 nsp-20210331_g1.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_X23P17AI9@  34T *@    @ "0 +  (
M   F   (A@$2  ,    !  $   $:  4    !   (K $;  4    !   (M $H
M  ,    !  (   $Q  (    F   (O $R  (    4   (XH=I  0    !   (
M]NH<  <   @,    >@  $3H<Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M         %=I;F1O=W,@4&AO=&\@161I=&]R(#$P+C N,3 P,3$N,38S.#0
M "W&P   )Q  +<;    G$%=I;F1O=W,@4&AO=&\@161I=&]R(#$P+C N,3 P
M,3$N,38S.#0 ,C Q.#HQ,3HP,2 Q,CHS,3HU.   !* !  ,    !  $  * "
M  0    !   #*J #  0    !    M.H<  <   @,   )+      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                          8! P #     0 &   !
M&@ %     0  $8@!&P %     0  $9 !*  #     0 "   " 0 $     0
M$9@" @ $     0  $T\         8     $   !@     ?_8_]L 0P (!@8'
M!@4(!P<'"0D("@P4#0P+"PP9$A,/%!T:'QX=&AP<("0N)R B+",<'"@W*2PP
M,30T-!\G.3TX,CPN,S0R_]L 0P$)"0D,"PP8#0T8,B$<(3(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R_\  $0@
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
M\:]&\,Q:/!X7CBT.<36*A]K;LMDDD@]\\]ZYL31E3V^%LZ\+7C5W^)(\)\,
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
MQK-AKT5FMPK85K5B0P]P>A_SQ77B:U*JKJ]SBPE"K1=I6LS5HKB.\** "B@
MHH ** (+T736,ZV3QI=&,B)I!E0V."?;->;>!O"FN6OC&YU;7H7\Q8VVS/(&
MWR,0,\'^[G]*Z:4X1IR3W9RUJ<YU(-;(]0HKF.H** "B@ HH ** "B@ HH *
M* "B@ HH ** "B@ HH ** "B@ HH ** /__9 /_M%AQ0:&]T;W-H;W @,RXP
M #A"24T$!       +AP!6@ #&R5'' (   (  !P"!0 :3&]G;U]W7W1A9U]2
M96=I<W1E<F5D7T--64LX0DE-!"4      !#*91.,U1,%P+? /"EM4))A.$))
M300Z      #S    $     $       MP<FEN=$]U='!U=     4     4'-T
M4V)O;VP!     $EN=&5E;G5M     $EN=&4     0VQR;0    ]P<FEN=%-I
M>'1E96Y":71B;V]L      MP<FEN=&5R3F%M951%6%0    ( &@ ;P!? '
M,@ P #4       ]P<FEN=%!R;V]F4V5T=7!/8FIC    # !0 '( ;P!O &8
M( !3 &4 = !U '        IP<F]O9E-E='5P     0    !";'1N96YU;0
M  QB=6EL=&EN4')O;V8    )<')O;V9#35E+ #A"24T$.P     "+0   !
M   !       2<')I;G1/=71P=71/<'1I;VYS    %P    !#<'1N8F]O;
M    0VQB<F)O;VP      %)G<TUB;V]L      !#<FY#8F]O;       0VYT
M0V)O;VP      $QB;'-B;V]L      !.9W1V8F]O;       16UL1&)O;VP
M     $EN=')B;V]L      !"8VMG3V)J8P    $       !21T)#     P
M  !29" @9&]U8D!OX            $=R;B!D;W5B0&_@            0FP@
M(&1O=6) ;^            !"<F1456YT1B-2;'0               !";&0@
M56YT1B-2;'0               !2<VQT56YT1B-0>&Q <L            IV
M96-T;W)$871A8F]O; $     4&=0<V5N=6T     4&=0<P    !09U!#
M $QE9G15;G1&(U)L=                %1O<"!5;G1&(U)L=
M     %-C;"!5;G1&(U!R8T!9            $&-R;W!7:&5N4')I;G1I;F=B
M;V]L      YC<F]P4F5C=$)O='1O;6QO;F<         #&-R;W!296-T3&5F
M=&QO;F<         #6-R;W!296-T4FEG:'1L;VYG          MC<F]P4F5C
M=%1O<&QO;F<      #A"24T#[0      $ $L     0 ! 2P    !  $X0DE-
M!"8       X             /X   #A"24T$#0      !    !XX0DE-!!D
M      0    >.$))30/S       )           ! #A"24TG$       "@ !
M          $X0DE- _4      $@ +V9F  $ ;&9F  8       $ +V9F  $
MH9F:  8       $ ,@    $ 6@    8       $ -0    $ +0    8
M  $X0DE- _@      '   /____________________________\#Z     #_
M____________________________ ^@     ________________________
M_____P/H     /____________________________\#Z   .$))300(
M   0     0   D    )      #A"24T$'@      !      X0DE-!!H
M V,    &              "T   #*@   !< 20!N ', < !E '( :0!T 'D
M7P!L &\ 9P!O &X ;P!T &$ 9P!? %( 1P!"     0
M       !              ,J    M                      !
M                 !     !        ;G5L;     (    &8F]U;F1S3V)J
M8P    $       !28W0Q    !     !4;W @;&]N9P          3&5F=&QO
M;F<          $)T;VUL;VYG    M     !29VAT;&]N9P   RH    &<VQI
M8V5S5FQ,<P    %/8FIC     0      !7-L:6-E    $@    =S;&EC94E$
M;&]N9P         '9W)O=7!)1&QO;F<         !F]R:6=I;F5N=6T    ,
M15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T960     5'EP965N=6T    *
M15-L:6-E5'EP90    !);6<@    !F)O=6YD<T]B:F,    !        4F-T
M,0    0     5&]P(&QO;F<          $QE9G1L;VYG          !"=&]M
M;&]N9P   +0     4F=H=&QO;F<   ,J     W5R;%1%6%0    !
M;G5L;%1%6%0    !        37-G951%6%0    !       &86QT5&%G5$58
M5     $       YC96QL5&5X=$ES2%1-3&)O;VP!    "&-E;&Q497AT5$58
M5     $       EH;W)Z06QI9VYE;G5M    #T53;&EC94AO<GI!;&EG;@
M  =D969A=6QT    "79E<G1!;&EG;F5N=6T    /15-L:6-E5F5R=$%L:6=N
M    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E;G5M    $453;&EC94)'0V]L
M;W)4>7!E     $YO;F4    )=&]P3W5T<V5T;&]N9P         *;&5F=$]U
M='-E=&QO;F<         #&)O='1O;4]U='-E=&QO;F<         "W)I9VAT
M3W5T<V5T;&]N9P      .$))300H       ,     C_P        .$))3004
M       $     SA"24T$#      ,XP    $   "@    )    >   $.    ,
MQP 8  '_V/_M  Q!9&]B95]#30 !_^X #D%D;V)E &2      ?_; (0 # @(
M" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1
M$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@ ) "@
M P$B  (1 0,1 ?_=  0 "O_$ 3\   $% 0$! 0$!          ,  0($!08'
M" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !! $# @0"!0<&
M" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3
M\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2E
MM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%
M-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,58W,T\24&
M%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U
M5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ ],ZCGU]/Q'95
MK'V-:YC=E8!<76/;36UN]S&_3L;^>LCJ/7.HBJ&TCI%5GM&9G.8YX).W;BX&
M,^]^3?\ Z-ECZ_\ KB/UQ]N1D8V#778ZFM[<W,>QA</3QSZU..W3;9D9.377
MMI9^D])EBI=+Z3FB['R#B48>3<;<S-RW5,LN#KKC<S JM<X.K>W'?95?9Z=O
M_!J.1D30NO!AG*1D1&Z\&[U+J&;A=1JJQK*<GU:@1T^YWHVO+20Z[#RG#T;;
M/<WU<:S]SU-]2L8?6#D9@PKL/(P[G5NM;ZPKVD,=779L?1==^=?6H=>P\C(H
M8^JJG,KJ.ZS!OJ;:+1+)-3K'U>C?77ZOI?F+(JQLOI62VQF,_P"S]-R;F[:6
M$M=A9SA?NH;6USG/P,EK/6HK9_-5)$R$NM*)E&77AOZ/29N9CX.+9EY)+:*A
M-CFM<\@3&[94U]G_ $5F8OUP^KN9D58N+E&Z^YP;6QE5I))_ZU[6?OV/]C%L
M@@B1J"O.?\7'_+V9_P 0_P#\_-5G'",H3D;N'8]U9,DHY,<153)NQV?1TESF
M;]>>E8?4STVVJ]MC+-EMKV;*VC7WC>?6MW?X'TJ?T_\ @5"GZ^=.?U1O3LC%
MRL,V.;6RS(9Z?N?_ #7JTN/K5,M=_-O<S_C/30]G)5\)VXOHN]W'=<0WX?\
M">F265UCZPXW2[\?#%5F7GYAC'Q*=NXC_26.L<RNJK^6_P#]%VJO3]9['Y.3
MB6=+RZ\C"QQD7TCT['G<=M=>-Z5KV9'J-]1WT_\ !>G_ #J:,<B+I<9Q!JW=
M27*XW^,'I^57D648699Z#6O;777ZCW!V[<]WH.LKHKKV^^R^UG_!J_\ 5[ZV
M=-Z\754!].2QN]U%D26Z#U*GL+F65[G(G%, DQ.FZ!EQR( D#>SMI+#ROK5C
MCJ3ND]-QK>IY]0+KF4EC65[8WBW(O?77O;N;]'\_]']-/TSZV=.ZEAY.137>
M+<,?K&&:RZ\<M]E-7J>K[FO;[/\ KB7MSJZ_E+9/N0NK_D-W;5#J_6^F]&H9
M?U"TUML=L8&M<]Q,;G0RL.=M8WW/6)5_C$Z1;1DW,HR/T ::ZMK2^P.W>I8U
MK'O;53C[/T]]SV,9O_?53K_7>@]2Z-@Y/5>G9AJR9MQW5@-V.!?7Z?VD6UL_
M3UL>_P!/_"4?I?ZCHX9<0$HFKK3=9+-'A)C(75B]GLJ;JKZ67TN#ZK6A];QP
M6N&YKA_6:IKDOK!UU^']5,5W3<>[&9FX]3:+F;=N.QXKVU.L#_4;=Z#ME#ZV
M?SG^$4/JQUV["^K-+K.G9V35CML?;E,%3FN!?98]]?K9+,BW;N_T27LRX>(?
MO<("O>CQ\']7C)Z/8)+%Z#]:L+KUES,.B]C<=K7666BL-]Y/IL;LNL>YS]C_
M ,S8B=&^L-?6+KZZ<+)H;BN=7=;>VMK1:T[7XWZ.ZUS[6_G[&^G_ ,)_-IAQ
MR%V*X=_JO&2)JC?%M]'_T._ZOD9N)E8UM5Q;B93OLEC=K7>E;;[</,9[=SOT
M^VBVM]GI_I*T' ZQU)[<6S*QBZJP/Q\IU#2\UY--WV2Q[O=N^R7;7O\ YO\
M0;/TBT.K8+^H8+L:NP4V%]5C+'-W@&JRO(;+ ZO=_-?OK S>C9N->[/?B56O
MW&QV7TL/QLMI)WV6'&LLOISM_P#A*7V_I/\ 16*.7$#8NF&?&)6+X7=ZIF9=
M#&4X-#KLJ\Q6[875,&YC7VY#]U>UK&OW[/4]2U93^J]4RLMV+CV"C[5EV8^,
M0T$UT8?MZAF.<\6,LMNN_5Z*WL].O]$I]=Q;>HYE6/3C/S VL/+;['58+"XN
MVV7MJ_2YF1[/;C_0KK_T7J*QTSHV5BY5-]UF,VK'IMIJQL6AU+&FY]5UCO?=
M=^=1^XQ(\1EI=*/&94+X=/[77&@A><?XMS_E[+\\=_\ Y^:O0,[%?EXS\=F1
M;BE^ANH+18!WV.M9:UF[][9O_<6%T[ZBX'3,IF7A9V;5:W0P^HAS9W.JM:['
M]];X5K'.(ADB3K,"OHK+"4LF.0&D";^KS_6C_P"O(QO*[%_ZE+_&/'[>P2![
MO1;)[_SWM70Y/U'PLGJ+NIV9^:,PO%C;6NJ&TM_F_3;]GV[*OHL:B=9^IF!U
MG..;EY64'AK65LK=6UK&M_T?Z%S_ '/_ $OT_IJ2.: EC-_+#A.G5BEAR&.0
M4/7/B&O1S/KET.[J?5JKNEY '5L;':\XNXUO-0L?Z.1C7Z-9:R\V,^G_ -M?
MX4?U1^L?4K.L.Z1UBF<QU9:,AS R\>E-K:,K: VRO9:^RFS_ ,^^OZJVKOJO
MNRJ.H4]2RZ^HX]/V<91])Y?7+G[;Z74^B_Z?YK*_])_.^]'Z7]7,3I^;=U)]
MMN9U')$6Y5Y;NCV^RNNIE553/T;/S$WW(^WPGU4/3IZHR_[Q?[4O<XX^FSZM
M?3*/E^^\I_BM/Z;J _X*C\MZ'A55?^.6\8 _15W6O?MX!] MRI_=;]LLV?\
M&JK]0^G6]1&=55G9& \54G?C.:TN!-NX/:]K_H_X-]?IOK7<]"^K/2^A,?\
M8VN?=9I9D6G=8X3NVR UK&?R:V*3-.,)Y=;,H\/#YCYF/#"4\>+2A"7%Q>1^
M5X?ZA,ZC?F9C,7-9AY;JV/L-U/KN?#W^M]*VEU>RZS]-^_ZBZKH/U7;TCK&1
MGWYXRLO+9875!C:A#[&W76^GOM=_._V&;U+J/U)Z=E=0/4L2^_IV8YQ>ZS&<
M&@O=/J6[7-=LLMW?I?3<SU?\(K6+]6J,:G*V9F4[-S0&W=1<]KLG:WZ-=3WU
MNJIK;[]OIT_G_P"D_2*/)E$K(E7& )1X?^Z_=9,6$QH2%\!)C+B_[EY/_%E5
M5<_J5=K&O9912Q[7 $%KC>'L/\E_YRT?\8E-.-T'I^-0T5TTY#&5L'#6LIO8
MQH_JM6CTOZE8?2+Q=@9^;2?;ZC-]18]K3[66L=C^YON=_+_T:M==^K6-UUU0
MR\K(KIIU912YC6;_ '#UG;Z;'NLV.]/Z?_HQ&66)SB=^G?\ !$<4Q@..O51'
MVO/?6+_\GO2_ZF%_U#5N?4G_ ,2V!_4?_P"?+$0?5?#=T1W1,B_(R<73T76N
M9ZE09M])M%E=5?MJV>SU&V?Z/^9_1H/1?JAC=*NKM^V964V@N=CX]ED4,<X%
MKK6X]>RMUNU]GTO])_I$V4X'&8WKQF8TW71QS&43K3@$#K\KQGJY'U.^M60V
MBLV4PYM5(_PE-PWXC&[O]#D[*O\ K5O[Z]"Z!TS]E=(QL%QW6ULF]\SNN>?5
MR+)_EW/>L;,JZ=UKZYX;:(L?T9C[,VP?1W[F_8\7</I6TW^ID?\ !;/36WB]
M.=1GWY9M+Q=/L@Z20[G=^9]%'-/BC&])<(,OZW[J,,#$RK6/$>'^J/TG_]'U
M5)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*J22GZJ5'K7[-_9>1^U)^P;1]HC?]
M&1]+[/\ I=G^D_D?SGZ-?,:2,?F&^X^7YO\ !1+Y3ML?F^7_  GWC!_\;C[?
MC?8=GVSU&_9O2]?=OD;?H_F_O[_T7^D79+Y524F;<?/_ -5_8QX=C\G_ %+;
MZOU4DOE5)1,K]5)+Y5224_522^54DE/T3]5_^:WVKJ/_ #?^EN9]JC?Z<S;L
M^S^K[/3]3U_YG]&NA7RJDGY?G/S=/G^?99C^0?+U^3Y=W__9 #A"24T$(0
M    50    $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <
M !, 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '  ( !# %, -@    $
M.$))300&       '  8    ! 0#_X6#K:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@T*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN
M<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-2XS+6,P,3$@-C8N
M,30U-C8Q+" R,#$R+S R+S V+3$T.C4V.C(W(" @(" @(" B/@T*"3QR9&8Z
M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR
M9&8M<WEN=&%X+6YS(R(^#0H)"3QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T
M/2(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ
M+R(@>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X
M;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@
M>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP
M92]297-O=7)C95)E9B,B('AM;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B('AM;&YS.FEL;'5S
M=')A=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL;'5S=')A=&]R+S$N,"\B
M('AM;&YS.GAM<%109STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W0O
M<&<O(B!X;6QN<SIS=$1I;3TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+W-4>7!E+T1I;65N<VEO;G,C(B!X;6QN<SIX;7!'/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O9R\B('AM;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]P9&8O,2XS+R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O
M8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!D8SIF;W)M870](FEM86=E+VIP96<B
M('AM<#I#<F5A=&]R5&]O;#TB5VEN9&]W<R!0:&]T;R!%9&ET;W(@,3 N,"XQ
M,# Q,2XQ-C,X-"(@>&UP.D-R96%T941A=&4](C(P,3,M,#8M,3E4,3,Z,C@Z
M,C4M,#4Z,# B('AM<#I-;V1I9GE$871E/2(R,#$T+3 S+3,Q5#$Q.C4T.C X
M+3 U.C P(B!X;7 Z365T861A=&%$871E/2(R,#$T+3 S+3,Q5#$Q.C4T.C X
M+3 U.C P(B!X;7!-33I/<FEG:6YA;$1O8W5M96YT240](G5U:60Z.44S135#
M.4$X0S@Q1$(Q,3@W,S1$0C4X1D1$131"03<B('AM<$U-.D1O8W5M96YT240]
M(GAM<"YD:60Z,#$X,#$Q-S0P-S(P-C@Q,3@R,D$X,T$Y.3=#.4$Q1D4B('AM
M<$U-.DEN<W1A;F-E240](GAM<"YI:60Z,#(X,#$Q-S0P-S(P-C@Q,3@R,D$X
M,T$Y.3=#.4$Q1D4B('AM<$U-.E)E;F1I=&EO;D-L87-S/2)P<F]O9CIP9&8B
M(&EL;'5S=')A=&]R.E-T87)T=7!0<F]F:6QE/2)"87-I8R!21T(B('AM<%10
M9SI.4&%G97,](C$B('AM<%109SI(87-6:7-I8FQE5')A;G-P87)E;F-Y/2)&
M86QS92(@>&UP5%!G.DAA<U9I<VEB;&5/=F5R<')I;G0](D9A;'-E(B!P9&8Z
M4')O9'5C97(](D%D;V)E(%!$1B!L:6)R87)Y(#$P+C Q(B!P:&]T;W-H;W Z
M0V]L;W)-;V1E/2(S(B!P:&]T;W-H;W Z24-#4')O9FEL93TB<U)'0B!)14,V
M,3DV-BTR+C$B/@T*"0D)/&1C.G1I=&QE/@T*"0D)"3QR9&8Z06QT/@T*"0D)
M"0D\<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B/DQO9V]?=U]T86=?4F5G
M:7-T97)E9%]#35E+/"]R9&8Z;&D^#0H)"0D)/"]R9&8Z06QT/@T*"0D)/"]D
M8SIT:71L93X-"@D)"3QX;7!-33I$97)I=F5D1G)O;2!S=%)E9CII;G-T86YC
M94E$/2)X;7 N:6ED.C Q.# Q,3<T,#<R,#8X,3$X,C)!.#-!.3DW0SE!,49%
M(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED.C Q.# Q,3<T,#<R,#8X,3$X
M,C)!.#-!.3DW0SE!,49%(B!S=%)E9CIO<FEG:6YA;$1O8W5M96YT240](G5U
M:60Z.44S135#.4$X0S@Q1$(Q,3@W,S1$0C4X1D1$131"03<B('-T4F5F.G)E
M;F1I=&EO;D-L87-S/2)P<F]O9CIP9&8B+SX-"@D)"3QX;7!-33I(:7-T;W)Y
M/@T*"0D)"3QR9&8Z4V5Q/@T*"0D)"0D\<F1F.FQI('-T179T.F%C=&EO;CTB
M<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#(X,#$Q-S0P-S(P
M-C@Q,3@P.#-&03,V-S5$03E!.# B('-T179T.G=H96X](C(P,3(M,#,M,C%4
M,#DZ-3@M,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E($EL;'5S
M=')A=&]R($-3-2XQ(B!S=$5V=#IC:&%N9V5D/2(O(B\^#0H)"0D)"3QR9&8Z
M;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP
M+FEI9#HP,3@P,3$W-# W,C V.#$Q.#(R048Q.3)%,T(Y03A#1"(@<W1%=G0Z
M=VAE;CTB,C Q,BTQ,"TP,50P.#HS-3HU.2TP-3HP,"(@<W1%=G0Z<V]F='=A
M<F5!9V5N=#TB061O8F4@26QL=7-T<F%T;W(@0U,V("A-86-I;G1O<V@I(B!S
M=$5V=#IC:&%N9V5D/2(O(B\^#0H)"0D)"3QR9&8Z;&D@<W1%=G0Z86-T:6]N
M/2)C;VYV97)T960B('-T179T.G!A<F%M971E<G,](F9R;VT@87!P;&EC871I
M;VXO<&]S='-C<FEP="!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N:6QL=7-T
M<F%T;W(B+SX-"@D)"0D)/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S
M=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.D9&.$,Q.3%!-D4R1#8X,3$X,#@S
M0C!%-C%%-$$P,S8Q(B!S=$5V=#IW:&5N/2(R,#$S+3 U+3 S5#$U.C0Y.C,V
M+3 U.C P(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B92!);&QU<W1R871O
M<B!#4S8@*$UA8VEN=&]S:"DB('-T179T.F-H86YG960](B\B+SX-"@D)"0D)
M/')D9CIL:2!S=$5V=#IA8W1I;VX](F-O;G9E<G1E9"(@<W1%=G0Z<&%R86UE
M=&5R<STB9G)O;2!A<'!L:6-A=&EO;B]P;W-T<V-R:7!T('1O(&%P<&QI8V%T
M:6]N+W9N9"YA9&]B92YI;&QU<W1R871O<B(O/@T*"0D)"0D\<F1F.FQI('-T
M179T.F%C=&EO;CTB8V]N=F5R=&5D(B!S=$5V=#IP87)A;65T97)S/2)F<F]M
M(&%P<&QI8V%T:6]N+W!O<W1S8W)I<'0@=&\@87!P;&EC871I;VXO=FYD+F%D
M;V)E+FEL;'5S=')A=&]R(B\^#0H)"0D)"3QR9&8Z;&D@<W1%=G0Z86-T:6]N
M/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#HP,3A$,3DQ039%
M,D0V.#$Q.# X,T(P138Q131!,#,V,2(@<W1%=G0Z=VAE;CTB,C Q,RTP-2TP
M-E0P.#HT-#HQ.2TP-3HP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@
M26QL=7-T<F%T;W(@0U,V("A-86-I;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O
M(B\^#0H)"0D)"3QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z
M:6YS=&%N8V5)1#TB>&UP+FEI9#HP,#@P,3$W-# W,C V.#$Q.#(R04)#14$R
M0T8X-C)#-B(@<W1%=G0Z=VAE;CTB,C Q,RTP-BTQ.50Q,SHR.#HR-2TP-3HP
M,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@26QL=7-T<F%T;W(@0U,V
M("A-86-I;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O(B\^#0H)"0D)"3QR9&8Z
M;&D@<W1%=G0Z86-T:6]N/2)C;VYV97)T960B('-T179T.G!A<F%M971E<G,]
M(F9R;VT@87!P;&EC871I;VXO<&]S='-C<FEP="!T;R!A<'!L:6-A=&EO;B]V
M;F0N861O8F4N<&AO=&]S:&]P(B\^#0H)"0D)"3QR9&8Z;&D@<W1%=G0Z86-T
M:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#HP,3@P,3$W
M-# W,C V.#$Q.#(R03@S03DY-T,Y03%&12(@<W1%=G0Z=VAE;CTB,C Q-"TP
M,RTS,50Q,3HU-#HP."TP-3HP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O
M8F4@4&AO=&]S:&]P($-3-B H36%C:6YT;W-H*2(@<W1%=G0Z8VAA;F=E9#TB
M+R(O/@T*"0D)"0D\<F1F.FQI('-T179T.F%C=&EO;CTB8V]N=F5R=&5D(B!S
M=$5V=#IP87)A;65T97)S/2)F<F]M(&%P<&QI8V%T:6]N+W!O<W1S8W)I<'0@
M=&\@:6UA9V4O:G!E9R(O/@T*"0D)"0D\<F1F.FQI('-T179T.F%C=&EO;CTB
M9&5R:79E9"(@<W1%=G0Z<&%R86UE=&5R<STB8V]N=F5R=&5D(&9R;VT@87!P
M;&EC871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"!T;R!I;6%G92]J<&5G(B\^
M#0H)"0D)"3QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS
M=&%N8V5)1#TB>&UP+FEI9#HP,C@P,3$W-# W,C V.#$Q.#(R03@S03DY-T,Y
M03%&12(@<W1%=G0Z=VAE;CTB,C Q-"TP,RTS,50Q,3HU-#HP."TP-3HP,"(@
M<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P($-3-B H36%C
M:6YT;W-H*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/@T*"0D)"3PO<F1F.E-E<3X-
M"@D)"3PO>&UP34TZ2&ES=&]R>3X-"@D)"3QX;7!44&<Z36%X4&%G95-I>F4@
M<W1$:6TZ=STB.# P+C P,# P,"(@<W1$:6TZ:#TB-C P+C P,# P,"(@<W1$
M:6TZ=6YI=#TB4&]I;G1S(B\^#0H)"0D\>&UP5%!G.E!L871E3F%M97,^#0H)
M"0D)/')D9CI397$^#0H)"0D)"3QR9&8Z;&D^0WEA;CPO<F1F.FQI/@T*"0D)
M"0D\<F1F.FQI/DUA9V5N=&$\+W)D9CIL:3X-"@D)"0D)/')D9CIL:3Y996QL
M;W<\+W)D9CIL:3X-"@D)"0D)/')D9CIL:3Y";&%C:SPO<F1F.FQI/@T*"0D)
M"3PO<F1F.E-E<3X-"@D)"3PO>&UP5%!G.E!L871E3F%M97,^#0H)"0D\>&UP
M5%!G.E-W871C:$=R;W5P<SX-"@D)"0D\<F1F.E-E<3X-"@D)"0D)/')D9CIL
M:3X-"@D)"0D)"3QR9&8Z1&5S8W)I<'1I;VX@>&UP1SIG<F]U<$YA;64](D1E
M9F%U;'0@4W=A=&-H($=R;W5P(B!X;7!'.F=R;W5P5'EP93TB,"(^#0H)"0D)
M"0D)/'AM<$<Z0V]L;W)A;G1S/@T*"0D)"0D)"0D\<F1F.E-E<3X-"@D)"0D)
M"0D)"3QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)7:&ET92(@>&UP1SIM;V1E
M/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(U-2(@>&UP
M1SIG<F5E;CTB,C4U(B!X;7!'.F)L=64](C(U-2(O/@T*"0D)"0D)"0D)/')D
M9CIL:2!X;7!'.G-W871C:$YA;64](D)L86-K(B!X;7!'.FUO9&4](E)'0B(@
M>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,2(@>&UP1SIG<F5E;CTB
M,2(@>&UP1SIB;'5E/2(Q(B\^#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A
M=&-H3F%M93TB4D="(%)E9"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB
M4%)/0T534R(@>&UP1SIR960](C(S-R(@>&UP1SIG<F5E;CTB,S0B('AM<$<Z
M8FQU93TB,S8B+SX-"@D)"0D)"0D)"3QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE
M/2)21T(@665L;&]W(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#
M15-3(B!X;7!'.G)E9#TB,C0V(B!X;7!'.F=R965N/2(R,S4B('AM<$<Z8FQU
M93TB,C(B+SX-"@D)"0D)"0D)"3QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2
M1T(@1W)E96XB('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(Q,#8B('AM<$<Z9W)E96X](C$X.2(@>&UP1SIB;'5E/2(V
M.2(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E)'0B!#
M>6%N(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'
M.G)E9#TB,3$R(B!X;7!'.F=R965N/2(R,#4B('AM<$<Z8FQU93TB,C(Q(B\^
M#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4D="($)L=64B
M('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D
M/2(U."(@>&UP1SIG<F5E;CTB.#,B('AM<$<Z8FQU93TB,38T(B\^#0H)"0D)
M"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4D="($UA9V5N=&$B('AM
M<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q
M.#4B('AM<$<Z9W)E96X](C@S(B!X;7!'.F)L=64](C$U.2(O/@T*"0D)"0D)
M"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],3DS($<],SD@0CTT-2(@
M>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960]
M(C$Y,R(@>&UP1SIG<F5E;CTB-# B('AM<$<Z8FQU93TB-#4B+SX-"@D)"0D)
M"0D)"3QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3(S-R!'/3(X($(],S8B
M('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D
M/2(R,S8B('AM<$<Z9W)E96X](C,T(B!X;7!'.F)L=64](C,Y(B\^#0H)"0D)
M"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTR-#$@1STY,"!"/3,V
M(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E
M9#TB,C0Q(B!X;7!'.F=R965N/2(Y,B(@>&UP1SIB;'5E/2(S.2(O/@T*"0D)
M"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C0W($<],30W($(]
M,S B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z
M<F5D/2(R-#<B('AM<$<Z9W)E96X](C$T."(@>&UP1SIB;'5E/2(S,R(O/@T*
M"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C4Q($<],3<V
M($(]-3DB('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM
M<$<Z<F5D/2(R-3$B('AM<$<Z9W)E96X](C$W-B(@>&UP1SIB;'5E/2(V,"(O
M/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C4R($<]
M,C,X($(],S,B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(R-3 B('AM<$<Z9W)E96X](C(S-R(@>&UP1SIB;'5E/2(S
M-B(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C$W
M($<],C(T($(],S,B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%
M4U,B('AM<$<Z<F5D/2(R,3<B('AM<$<Z9W)E96X](C(R-"(@>&UP1SIB;'5E
M/2(T,"(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(]
M,30P($<],3DX($(]-C,B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!2
M3T-%4U,B('AM<$<Z<F5D/2(Q-#$B('AM<$<Z9W)E96X](C$Y."(@>&UP1SIB
M;'5E/2(V-2(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64]
M(E(]-3<@1STQ.#$@0CTW-"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB
M4%)/0T534R(@>&UP1SIR960](C8Q(B!X;7!'.F=R965N/2(Q.#$B('AM<$<Z
M8FQU93TB-S0B+SX-"@D)"0D)"0D)"3QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE
M/2)2/3 @1STQ-#8@0CTV.2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB
M4%)/0T534R(@>&UP1SIR960](C<B('AM<$<Z9W)E96X](C$T-B(@>&UP1SIB
M;'5E/2(W,2(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64]
M(E(],"!'/3$P-"!"/34U(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB-"(@>&UP1SIG<F5E;CTB,3 U(B!X;7!'.F)L
M=64](C4U(B\^#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB
M4CTS-"!'/3$X,2!"/3$Q-2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB
M4%)/0T534R(@>&UP1SIR960](C,V(B!X;7!'.F=R965N/2(Q.#$B('AM<$<Z
M8FQU93TB,3$V(B\^#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M
M93TB4CTP($<],38Y($(],34W(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E
M/2)04D]#15-3(B!X;7!'.G)E9#TB,"(@>&UP1SIG<F5E;CTB,38Y(B!X;7!'
M.F)L=64](C$U-R(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA
M;64](E(]-#$@1STQ-S$@0CTR,C8B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y
M<&4](E!23T-%4U,B('AM<$<Z<F5D/2(T,B(@>&UP1SIG<F5E;CTB,3<P(B!X
M;7!'.F)L=64](C(R-B(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C
M:$YA;64](E(],"!'/3$Q,R!"/3$X."(@>&UP1SIM;V1E/2)21T(B('AM<$<Z
M='EP93TB4%)/0T534R(@>&UP1SIR960](C$V(B!X;7!'.F=R965N/2(Q,30B
M('AM<$<Z8FQU93TB,3@V(B\^#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A
M=&-H3F%M93TB4CTT-B!'/30Y($(],30V(B!X;7!'.FUO9&4](E)'0B(@>&UP
M1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB-#8B('AM<$<Z9W)E96X](C4T
M(B!X;7!'.F)L=64](C$T,R(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W
M871C:$YA;64](E(],C<@1STR,"!"/3$P,"(@>&UP1SIM;V1E/2)21T(B('AM
M<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C,Y(B!X;7!'.F=R965N/2(S
M-2(@>&UP1SIB;'5E/2(Y-R(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W
M871C:$YA;64](E(],3 R($<]-#4@0CTQ-#4B('AM<$<Z;6]D93TB4D="(B!X
M;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q,#,B('AM<$<Z9W)E96X]
M(C0X(B!X;7!'.F)L=64](C$T-"(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'
M.G-W871C:$YA;64](E(],30W($<],SD@0CTQ-#,B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q-#<B('AM<$<Z9W)E
M96X](C0R(B!X;7!'.F)L=64](C$T,B(O/@T*"0D)"0D)"0D)/')D9CIL:2!X
M;7!'.G-W871C:$YA;64](E(],34X($<],"!"/3DS(B!X;7!'.FUO9&4](E)'
M0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,34W(B!X;7!'.F=R
M965N/2(S,2(@>&UP1SIB;'5E/2(Y-B(O/@T*"0D)"0D)"0D)/')D9CIL:2!X
M;7!'.G-W871C:$YA;64](E(],C$R($<],C @0CTY,"(@>&UP1SIM;V1E/2)2
M1T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(Q,B(@>&UP1SIG
M<F5E;CTB,C@B('AM<$<Z8FQU93TB.3(B+SX-"@D)"0D)"0D)"3QR9&8Z;&D@
M>&UP1SIS=V%T8VA.86UE/2)2/3(S-R!'/3,P($(],3(Q(B!X;7!'.FUO9&4]
M(E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,C,W(B!X;7!'
M.F=R965N/2(S-2(@>&UP1SIB;'5E/2(Q,C(B+SX-"@D)"0D)"0D)"3QR9&8Z
M;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$Y.2!'/3$W."!"/3$U,R(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(P,"(@
M>&UP1SIG<F5E;CTB,3<X(B!X;7!'.F)L=64](C$U,R(O/@T*"0D)"0D)"0D)
M/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],34S($<],3,T($(],3$W(B!X
M;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB
M,34S(B!X;7!'.F=R965N/2(Q,S4B('AM<$<Z8FQU93TB,3$X(B\^#0H)"0D)
M"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTQ,34@1STY.2!"/3@W
M(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E
M9#TB,3$U(B!X;7!'.F=R965N/2(Q,# B('AM<$<Z8FQU93TB.#@B+SX-"@D)
M"0D)"0D)"3QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3@S($<]-S$@0CTV
M-2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR
M960](C@T(B!X;7!'.F=R965N/2(W,B(@>&UP1SIB;'5E/2(V-2(O/@T*"0D)
M"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],3DX($<],34V($(]
M,3 Y(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'
M.G)E9#TB,3DW(B!X;7!'.F=R965N/2(Q-38B('AM<$<Z8FQU93TB,3 Y(B\^
M#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTQ-C8@1STQ
M,C0@0CTX,B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@
M>&UP1SIR960](C$V-B(@>&UP1SIG<F5E;CTB,3(U(B!X;7!'.F)L=64](C@R
M(B\^#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTQ-# @
M1STY."!"/34W(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3
M(B!X;7!'.G)E9#TB,30Q(B!X;7!'.F=R965N/2(Y.2(@>&UP1SIB;'5E/2(U
M."(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],3$W
M($<]-S8@0CTS-B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T53
M4R(@>&UP1SIR960](C$Q-R(@>&UP1SIG<F5E;CTB-S<B('AM<$<Z8FQU93TB
M,S<B+SX-"@D)"0D)"0D)"3QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3DV
M($<]-38@0CTQ.2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T53
M4R(@>&UP1SIR960](CDV(B!X;7!'.F=R965N/2(U."(@>&UP1SIB;'5E/2(R
M,R(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(]-C8@
M1STS,R!"/3$Q(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3
M(B!X;7!'.G)E9#TB-C4B('AM<$<Z9W)E96X](C,U(B!X;7!'.F)L=64](C$X
M(B\^#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4$%.5$].
M12 W-#8Y($,B('AM<$<Z='EP93TB4U!/5"(@>&UP1SIT:6YT/2(Q,# N,# P
M,# P(B!X;7!'.FUO9&4](DQ!0B(@>&UP1SI,/2(S-2XR.30Q,3<B('AM<$<Z
M03TB+3(R(B!X;7!'.D(](BTS,B(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'
M.G-W871C:$YA;64](E!!3E1/3D4@,S8S($,B('AM<$<Z='EP93TB4U!/5"(@
M>&UP1SIT:6YT/2(Q,# N,# P,# P(B!X;7!'.FUO9&4](DQ!0B(@>&UP1SI,
M/2(U,BXQ-38X-C0B('AM<$<Z03TB+3,U(B!X;7!'.D(](C0R(B\^#0H)"0D)
M"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTV-R!'/3$T.2!"/34W
M(#$B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z
M<F5D/2(V-R(@>&UP1SIG<F5E;CTB,30Y(B!X;7!'.F)L=64](C4W(B\^#0H)
M"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTP($<],3 Q($(]
M,30Y(#$B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM
M<$<Z<F5D/2(P(B!X;7!'.F=R965N/2(Q,#$B('AM<$<Z8FQU93TB,30Y(B\^
M#0H)"0D)"0D)"3PO<F1F.E-E<3X-"@D)"0D)"0D\+WAM<$<Z0V]L;W)A;G1S
M/@T*"0D)"0D)/"]R9&8Z1&5S8W)I<'1I;VX^#0H)"0D)"3PO<F1F.FQI/@T*
M"0D)"0D\<F1F.FQI/@T*"0D)"0D)/')D9CI$97-C<FEP=&EO;B!X;7!'.F=R
M;W5P3F%M93TB1W)A>7,B('AM<$<Z9W)O=7!4>7!E/2(Q(CX-"@D)"0D)"0D\
M>&UP1SI#;VQO<F%N=',^#0H)"0D)"0D)"3QR9&8Z4V5Q/@T*"0D)"0D)"0D)
M/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],"!'/3 @0CTP(B!X;7!'.FUO
M9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,2(@>&UP
M1SIG<F5E;CTB,2(@>&UP1SIB;'5E/2(Q(B\^#0H)"0D)"0D)"0D\<F1F.FQI
M('AM<$<Z<W=A=&-H3F%M93TB4CTR-B!'/3(V($(],C8B('AM<$<Z;6]D93TB
M4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R-B(@>&UP1SIG
M<F5E;CTB,C8B('AM<$<Z8FQU93TB,C8B+SX-"@D)"0D)"0D)"3QR9&8Z;&D@
M>&UP1SIS=V%T8VA.86UE/2)2/34Q($<]-3$@0CTU,2(@>&UP1SIM;V1E/2)2
M1T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C4Q(B!X;7!'.F=R
M965N/2(U,2(@>&UP1SIB;'5E/2(U,2(O/@T*"0D)"0D)"0D)/')D9CIL:2!X
M;7!'.G-W871C:$YA;64](E(]-S<@1STW-R!"/3<W(B!X;7!'.FUO9&4](E)'
M0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB-S@B('AM<$<Z9W)E
M96X](C<X(B!X;7!'.F)L=64](C<X(B\^#0H)"0D)"0D)"0D\<F1F.FQI('AM
M<$<Z<W=A=&-H3F%M93TB4CTQ,#(@1STQ,#(@0CTQ,#(B('AM<$<Z;6]D93TB
M4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q,#,B('AM<$<Z
M9W)E96X](C$P,R(@>&UP1SIB;'5E/2(Q,#,B+SX-"@D)"0D)"0D)"3QR9&8Z
M;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$R."!'/3$R."!"/3$R."(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C$R.2(@
M>&UP1SIG<F5E;CTB,3(Y(B!X;7!'.F)L=64](C$R.2(O/@T*"0D)"0D)"0D)
M/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],34S($<],34S($(],34S(B!X
M;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB
M,34R(B!X;7!'.F=R965N/2(Q-3(B('AM<$<Z8FQU93TB,34R(B\^#0H)"0D)
M"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTQ-SD@1STQ-SD@0CTQ
M-SDB('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z
M<F5D/2(Q.# B('AM<$<Z9W)E96X](C$X,"(@>&UP1SIB;'5E/2(Q.# B+SX-
M"@D)"0D)"0D)"3QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3(P-"!'/3(P
M-"!"/3(P-"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@
M>&UP1SIR960](C(P-2(@>&UP1SIG<F5E;CTB,C T(B!X;7!'.F)L=64](C(P
M-"(O/@T*"0D)"0D)"0D)/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C,P
M($<],C,P($(],C,P(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#
M15-3(B!X;7!'.G)E9#TB,C,P(B!X;7!'.F=R965N/2(R,S B('AM<$<Z8FQU
M93TB,C(Y(B\^#0H)"0D)"0D)"0D\<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB
M4CTR-#(@1STR-#(@0CTR-#(B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4]
M(E!23T-%4U,B('AM<$<Z<F5D/2(R-#,B('AM<$<Z9W)E96X](C(T,R(@>&UP
M1SIB;'5E/2(R-#,B+SX-"@D)"0D)"0D)/"]R9&8Z4V5Q/@T*"0D)"0D)"3PO
M>&UP1SI#;VQO<F%N=',^#0H)"0D)"0D\+W)D9CI$97-C<FEP=&EO;CX-"@D)
M"0D)/"]R9&8Z;&D^#0H)"0D)/"]R9&8Z4V5Q/@T*"0D)/"]X;7!44&<Z4W=A
M=&-H1W)O=7!S/@T*"0D\+W)D9CI$97-C<FEP=&EO;CX-"@D\+W)D9CI21$8^
M#0H\+W@Z>&UP;65T83X-"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0])W<G/S[_VP!#  ,"
M @," @,# P,$ P,$!0@%!00$!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80
M$1,4%145# \7&!84&!(4%13_VP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!3_P  1
M" "T RH# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<(
M"0H+_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!
MD:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I3
M5%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6F
MIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T
M]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$
M @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S
M4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC
M9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.T
MM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H
M# ,!  (1 Q$ /P#]4Z*** "BBB@ HHHH **** "BHW=8T9G8*H&2S'@5\R?&
M[]L;3O#:W.C>!7@UK6!NCDU0C=9VK=/E/_+9QZ#Y0>I/(K"M7IX>/-4=CEQ&
M*I86'/5=OU]#Z?HKR/\ 9<:]N_@KH>IZG>3ZAJ6JM/?W%S<MN>1GF<@GVVA<
M 8 &!CBO2M>T\:QH>HV)SBZMI(>#C[RE?ZU5.I[2FII;JY=*I[6E&JENKV-*
MBOB/X"_M?WOA.WMO#WC]YM1TZ'$$6N*IDN(-IVXG4<R*,??7+#N&ZU]E:)KF
MG^)-+M]2TJ]@U&PN%WQ7-M('1QZ@BL</BJ>)C>#U[=3GPF.HXR/-3>O5=4:5
M%%%=9WA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M;JU79(]]HK\OO&'[?'Q:\32.-/NM,\+6[# CTZT$T@^LDN[GW"BOM?\ 8_\
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
M#]JM'WIO7AESZBM)4JD5S2BTO0SC6IRERQDF_4Z&BBN!\6_'CX=^!;XV.O\
MC31=+O1PUM->)YB_[R@DK^.*4(3J.T%=^0YU(4U>;27F=]17(^$_BQX,\=[5
M\.^*]'UF0](K.^CDD_[X!R/RKKJ4HR@[25F.,XU%>#N@HHHJ2PHHHH ***:6
M"J23@"@!U%<#XC^.WPY\)2-%J_C?0;&93@Q2:A$7'U4$D?E658_M1?"349EA
M@^(GA\R-T$EZB _BQ%="P]:2YE!V]&<SQ-"+Y7-7]4>IT5FZ+X@TSQ%:_:=*
MU&TU.VZ>=9SI,GYJ2*TJY]4[,Z$U)704444#"BBB@ HKF_$7Q$\*^#PQUSQ)
MI.CE1DK?7L<)_)F%+X+\>>'?B+I,FJ>&=8M-<T])FMVN;.0.@D7!9<CN,C\Z
MOV<^7GL[=S/VD'+D4E?L='117)^,OBEX/^'Z ^)?$VE:&2,K'?7:1NWT4G)_
M 4HQE-VBKL<IQ@N:3LCK**\\\,_M ?#;QEJ"6.B^.-#O[QSA+>.]02.?15)!
M8_2O0Z<Z<Z;M--/S%"I"HKPDGZ!7R;\=/V!] ^(VN7?B'PGJG_")ZQ=N9;JU
M:#S;*XD/638"#&QY)*Y!/.W))/UE16^'Q-;"SYZ,K,PQ.%HXR'LZ\;H^"/!_
M_!-/4FU)&\6>-+<:<K9>'1+9A-*O]WS).$^H4FOM?P/X&T7X<^%['P]X=L(]
M,TBR39#;QY..<EB3RS$DDL>222:FUCQCH'AW/]JZYINF8Y/VR[CBQ_WT16!H
M/QL\ ^*O$<6@:+XPT?5M9E1W2SL;M)G95&6/RD\ 5T8C%8O&QO5NTO+3\#DP
MN$P6!E:E92?GK^)W-%%%>:>L9^M:Q:>'='OM4OY5@L;&"2YGE;HD:*68_@ :
M_&CXE?$"]^*WC[7?%NH%A/JMRTL<;$GR80 L48] J!1]<GO7Z"_\%!_B(?"7
MP53P_;R;+WQ/=+9_+U^SI^\F.?<!$_X'7YK5]WP_AE&E+$/=Z+T7_!_(_.^)
M<4YU8X:+TCJ_5_\  _,*_5S]BN$0_LO^ QC&ZUE?IUW7$IS^M?E'7ZT_LA0&
MW_9H^'J'K_9:O_WTS'^M:<0O_9HK^]^C,N&5_M4W_=_5'L5%%%? 'Z2%%%%
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
MF1HY89D#I(I&"K*>"".,&OQX^.GPUE^$/Q:\1^%VC9;2WN#/8LW\=K(=\1_
M$I[%#6F6YC',)M5()3CL_+\T9YKED\MIIT9MPENO/I?HSZ1_X)G:&TWC'QYK
M.WY+>RM;(-_M/)(Y'Y(M>V_MM_&7QI\'/ ^B7?@V-[5KN\9+W5S9BXBLXE3@
M-N!5"[LH!;CY37,_\$W?#?\ 9WPCU[6W7#ZMK,BKGO'#&L8/TW;Z^L+RT@U"
MUEMKF*.XMY5*20RJ&1U(P00>"".,5\WC\1".92J3CS)-:>B/J<MPTY95&G"7
M+*2;OZL_'O7_ -H+XG>*-XU+X@:]-')]Z*"[-NA_X#$%&*X*]EEU.0R7T\]]
M(>2UU,\Q/XL37UA^W%^SCX2^$<&C^*/"<,FE1:M?-:3Z2C VL;>6\GF1 \IR
MI!497G@+BODZON<%4HUZ*JT(V3\K'Y[CJ-?#UG1Q$N9KSN11V\47W(D7_=4"
MOO+]FW]H#P7\ /V7-&G\0WYEU6]O+Z>VT>R DNYQY[ '9GY%P!\SD+[]J^$J
M^@_V<_V-]5^/?A]_$K^(K30-"^TR6O[NW:>[D>/ )P2J*O/!R3UX'?#,J="I
M17UF5H)I_GH=&4U,13KOZK'FFTUZ;:E3XS?MG?$'XN//9VEVW@_PZ^5&G:5,
M1-*O/^NN!AFZ\A-J^QZUX(D:1YV+@L<L0.3[GU/N:^\-3_X)E:<;-CIOQ!U!
M+O'R_;-/BDC)]PI4@?0U\S_&C]F/QW\"O]*URQBU#02P5-;TPM);@DC D! :
M(Y('S?*3P&-98+%X!_N<,TO+:_W[FV88+,E>MBDWYWO;[MCR<1()5E V3*<K
M(A*NI]01R#[U]"?!7]M?QY\*[B"SUBZE\:>&P0KVFH2DW<*\9,,YY) _ADR#
MT!7K7S]17IUL/2Q$>2K&Z/*P^)K86?/1E9G[,?"_XK>&_C%X5@\0>%]06]LI
M#LDC8;9K>0?>BE0\HXST/7@@D$&NSK\=O@3\;-7^ OCR#Q!IQDN-.EVQ:KIB
MMA;RWSZ=I%R2C=0<@\$BOUS\-^(].\6^'].UK2;E+S3=0@2YMYX^CHPR#^O3
MM7YQF67O U%RZP>W^1^I93F<<PI.^DUNOU1K445\N_MI?M/2_"'1(?"WABY5
M?&>JQ%VN%PW]FVQR#,1_?8@A ?0L>@!\_#X>>*JJE36K/3Q6)IX2DZU5Z(U/
MVC/VS/#GP5FGT+28E\3>,57YK&.3;!9Y'!N) #@]_+7+$?W00:^ OB;\?O'_
M ,7KF5O$OB2ZDLG.5TNQ=K:S3V\M3\WIERQ]Z\_9GDDDDD=Y99&:2225BSNQ
M))9B>2223D\DUN> _!6H?$CQMH?A;2SMOM6NEMDD()$2G)>0^RH&;\*_1L)E
MV'P,.:UVMV_ZT/RW&9IBLQGR)VB]%%?KW-WX1_ /QE\9KJYB\'Z&L]M:MMN=
M0G=8+6)L?<,A^\V,?*H) /(K7^+/[,OQ"^#&G)J/B;1HI-'9@C:EITWVF"-B
M< 2<!DR2 "P"YXSVK]5?A]X#T?X8^#],\,Z#:K:Z9I\0BC7^)SU9V/\ $S$E
MB>Y)K4U[0K#Q/HE]I&J6T=[IM]"T%Q;RC*R1L,%3^!KYV7$%3VUXQ7)^-O\
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
M)C>[MMT<MK,2(KJ%L;XGQT!P"".00IP<8/Z7?!K]KGX>_&);>TMM2&A^(9
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
MFE=8XHU+.['A0.2?I7Y;F>$^J8EQ7PO5?Y?(_7<HQJQN%4Y/WEH_Z\S\\_\
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
MB*\\\#_LYZ!\,_B1)XG\+RS:;:7-G):7.D,QDAY9&5HR3N3!3[I)'/&*^/?
MO[47Q%\$-'LUP^(; <FTUG,X*XZ++]]?KDCV-?6OP=_:D\+?%::'3)=WA_Q&
M_ TV\<%9CC_EC)P'^APW^SWKTJ.*PN*E&ZM);7_S/8H8[!8V<7)6FMK_ */]
M#VJBBBO8/H3S/XR_!>V^-$.@V&IZG/8Z387C7=Q#:@"6Y/ELBH'/W!\Q)(!/
MH1UK<\'_  G\'^ K-+?0?#UC8!?^6RPAIF/JTC99C]2:I?%+XT>%O@_IR7&O
MWV+J52;;3K9?,N;C']Q/3_:;"CN:^0?B%^V5XX\72RP:%Y7A'3&X7R LUVP]
M6E8;5/L@X_O&O*Q%?#8:;G)7G^/_  #P\5BL%@ZCG-7F^VK_ . ?>C&&UC+'
M9"O=C@"O&_VKM0@O?@#XJ6TNH9B$@+K'(&.WSX\]*^"I;[7_ !WJ#>9<ZSXG
MO6.&&^>[;/T&<?3BMRU^!OQ D7S(/ 6N@$=?L10_KCBO.J9E*M"4(4]&K?UH
M>15SB>)IRITZ+LTU>_?T1Z/^Q58I=_' 3OR;32KB1/\ >9HTS^3'\Z^B/VR/
M$S>'O@?J%I$V)=8N(M.X.#L9BTG_ (XC#\:\T_8[^#OBWPIXXU3Q#X@T:XT2
MR6P:SACO-JRS2-(C$A 20H"=3C)/L:N?M]WC+I/@BT4_))=W,S#_ '8U4?\
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
M;=W%E?0-;7]K*UO<0.,-'*C%74CL0P(K]QZ^!OV\/V:KBQU*Z^*/AJS::SG
M.OV<"9:%@ !=J!U4@ 28Y& _]["R+&1HS>'F]);>O_!#B+ 2KTUB::NX[^G_
M  #XMKN_@9\5)_@O\5-#\61J\MI;.8;^"/DRVL@ D ]2.' [E .]<&"& (((
M(R".0?>EK[NI3C5@X36C/SRG4E2G&I!V:U/VYT+7+#Q-HMEJVEW45_IM[$L]
MO<PG<DL;#(8'T(K2K\I?V<_VL/$?P D.F-"WB#PA+(9'TF239);,22SV[GA<
MDY*-\I.>5))/W-X+_;3^$7C.WC?_ (2N'0KEOO6>N(;21#Z$M\A^JL17YKC,
MIQ&%F^6+E'NOU/U7 YSAL7!<TE&75/3[CW2JM]?6^FVDUW=SQVMK"ADEFF<(
MB*!DLS'@ #O7DWC;]K3X5^"-#GU"3QCIFL2QKF.PT>Y2ZN9V[*BH>I]20!W(
MK\]/CY^T]XM^/E[)!J$IT;PM&^Z#0;60F,X.0\[\>:W0\X4'HO<K!Y57Q<M5
MRQ[O]$/'9QAL''1\TNR_5]#[@TG]M;PAXM^-FA> ?#-M<:W9ZA++!+KT?RVZ
MR+&SJ(EQF1<H07X4=06KZ.KX:_X)]_ &YLV?XI:Y;-$9X6MM"@E!#>4W$ESC
ML' VI_L[CT8&ON6LLQI8>C6]EA]HJS?=F^5U<17H>VQ.CD[I=ET_S/%_VR)?
M)_9C^(+9P3IX7\Y$']:_)ROTP_;J^*7AG1/@KXB\(3ZQ!_PD^L0Q1VNEQMOF
M*B6-F=U'W%VJW+8!Z#-?F?7UW#\)1PLFUO+]$?%<25(RQ<5%WM'7[V%?6?\
MP36_Y*]XN_[ 2?\ I0M?)E?0O[$/Q8\+?"+XGZW?^+=4&CV&H:6MI#=21.Z>
M8)5?#%0=HP#R<#WKT\RC*IA*D8J[M^IY&55(T\;3E-V5S]1J*Q/"_C+0O&NG
MB^T#6;'6K,@?O[&X29>1P"5)P:VZ_*VG%V:LS]AC)25XNZ"BBBD48_BYQ'X5
MUIST6RF)_P"_;5^(MB<V4!_V%/Z"OV.^.'Q(\-_#;X?:M=^(M8M=+%S:306L
M<S?O+B4H0$C0?,YR1T''?'6OQRM8S':0(PPRH%/M@"ON.'8R5.I)K1M?J?GO
M%$XNI2BGJK_H35[W^PF?^,GO#G;_ $*^_P#1)KP2O5OV5O'>B_#7X]^&_$'B
M&]73M&@2ZAGNV5F6/S(652=H)QN(&>@SGC%?28V+EAJD8J[<7^1\O@)*&+I2
MD[)27YGZZT5F:%X@TSQ1I<.I:/J%KJFGSC='=6<RRQ./4,I(-:=?DC33LS]I
M34E='YW_ /!2Q&'Q0\%N?NMH\X'X3C_$5\B5]V_\%+_",TVD^!_%449:&TN)
M]-N9 ,[1*%>//L6C8?4BOA*OT[)YJ6"IVZ77XL_)<[@X8^I?K9_@A&Y4CVK]
M>/V6YDF_9U^'3QL&7^Q;=<CU" $?F#7Y$5]%_L\?MI:[\#_#\7AF_P!'C\2^
M&H'9K9%F,-U:[F+%%8@JZ;B2%.",GYN@&6<8.KC*"5)7:=S3(\;1P.(E*L[*
M2M?YGZ@45\8WW_!3+PU';9L_ ^N3W&/]7-<01+G_ '@S<>^#7A?Q(_;3^(WQ
M@U+3M&TX+X4TFZOK>(6.BN[7=QF5<(T_#'/3;&%SWR.*^2I9+C*C]^/*N[?^
M1]K6S[!4U[DN9]DC]0J***\(^B/$OVOOA4?BQ\#];L[6#SM9TP?VIIV!\QEB
M!)0?[Z;U^K"OR>CD$L:NIRK#([=J_<ZOR'_:>^%I^$7QM\0Z-#%Y6E74G]IZ
M;@';Y$Q)V#V1PZ?0"OM>'L3I+#2]5^I\%Q-A?@Q45Y/]/Z]#RRN@^'G@>Z^)
MWCS0/"ED6$^K7:6S2*"?*CY,LA]EC#'/M7/U]G_\$W_A?_:&O>(?B!>09AL5
M_LG3F8=9&P\[CW"[$_X$U?2X[$+"X>57JMO7H?*9?A7C,3"CT;U]%N?=FC:1
M:>']'L=+L81!964$=O!$/X(T4*H_  5H45\C^)/B=J7Q-T77O'6K^,=8\ ?!
MS3+\Z9I__",Q'^T]:D$WDFX:4(SQQ&7*HD8!89)(XK\OHT)8AMW^?F]EYMGZ
M[7KQP\4K:]MM%OZ)'UQ17R-X7COKO3M9UCX+_$?Q5K.O^'B&U'P3X\:>9;D$
M%A$5N$6>!W ;9(I*D@ C&<?17PK^(VG?%CX?:'XMTM)(;34X!+Y$V-\+@E9(
MV_VE=64^ZU5?#2HKF3NMMK->J\^A-#%*L^5JS]4T^FC7;J=?1117&=H4444
M%>3_ +5#K'^S[XS)[VBK^)E0#]37K%<=\6/ H^)GPZUWPP+K["^H0>7'<;=P
MC<,&0D=P&49'<9K"O%SI2BMVF<V)C*I0G".[37X'P7^S9XNT/P%\6+77_$-^
M-.TZUL;A?,,;N6D<*JJ H))(+'TXKZQ7]L[X7M+L.IWZC_GHVFS[?_0:\"3]
MAWXA-,R-J/A]$'27SYB&_#R\BFWW[#_Q#M8]T%]H-XW]Q;F5#^L=?-X=XW#0
MY(4]/3_@GQV%EF6#I^SITM+WU5_U/J70?VE/AEXBG2"T\8:=',W2.\<VQ_\
M(@6O0E>SUJQRIAO;*9<<$21NOZ@BOS?\3?LV_$OPS&6O/"-S>V^#NDTQTNU
M]U4[NG^S7(>&/&7B+X>ZDQT+6-1\/7D9_>6T3M$.O1X6^4C(Z,M;K,ZM-VKT
M[?A^9U+.JU%\N*I6^]?@]_O/N?XE_LB>!_'2S7.F6_\ PBFKMEA=:8@$3-_T
MT@^XP^FT^]?*.O?"KQ3\ _B+X8O]>LUDTZWU>TDM]8M<M:R8F7@GK&V,_*V,
M]B>M>M?#']N2[M9(;+Q[IBW,.=O]KZ3&0Z^\D'<>Z'_@-?4ND:QX;^)WAC[3
M8W%CXAT.\7:Q7;+$_0E64]".,AAD>U:^QPN.]^B[2_K=?J;_ %? YE^\P[Y9
MK7M]Z_5?>='1354*H X XIU>^?4GPA^TEX9U[XH_M+:AHOAS39=5O;/3[2%_
M+P(X%(:3=+(>$7YQUY/8'I7JGPO_ &)?#^@Q17OC6X_X274?O&RC+1V,9],<
M-+]6P#_=%?1'D:9H,>H7VRVT])3]HN[DA8PQ"@;Y&]E &3V%?.'Q2_;<T?16
MFT_P19KXBNU^4ZE<$I9(>^W^*7OR,*?[QKPYX?#8><JV(=VW_6G4^:J87!X6
MI+$XN5W)MI?\#J?2&DZ+IOAVQ6UTVQM=-LT'$-K$L4:_@H KD_$OQV^'WA&0
MQ:KXOTJWG'!ACG$T@]BJ9/Z5^>WCSXQ>,?B%(Q\1^)+JXMW;"V,#_9[8>PB3
M ;_@6XGUJ;PC\#?'?C".-]$\(7YM9.5N+B(6L)]]TFW(]P#6$LTE)\N'IW_K
MLCEEG<YODPM*_P#79?YGV?=?MF?"ZWD*+JU]<#/WH=.G*G\2HKP7]K#XN^$O
MBUI?A27PUJ;7=Q87$_VB"6WDA=$=%PV'4<97MS5'3?V)_B1?1AKJ30]-./NS
M7;R'Z?)&:N7'[#?Q A ,6J>'[@^BS3)_..LJM3'5Z;A*GH_+_@F%>MF>*I.G
M.EH_)W[]ST+]@613X9\9H/OKJ,3'Z&!<?R-?5E>,_LU? ^]^"OAO5(=4O[>_
MU34[E9YOLBL(8U50J*I8 L>I)..N,<5[-7MX*G*GAXQFK,^ERZG.CA80J*S7
M^84445VGHA7"_&GQCJ7P_P#A7XEU[1K&74M8L[-C96L$#SL\[?+'^[7E@&92
M0.P-=U15P:C)-JZ70B<7*+C%V;ZGX]>.+/XN_%;6#J?BG1_%WB"]4DI]HTJX
M$4()Z1Q! D8SV4 _6L:/X/?$&5=Z> O$S+G&1I,_X_PU^SU%?51X@E!*,*22
M/CI<-1J2<YUFV_(_&K_A1?Q+_P"B=^*?_!5-_A3)/@A\28E+/\//%"J#@DZ3
M,?\ V6OV8HH_UBJ_\^U^)/\ JO1_Y^O[D?B_+\(O'T) D\">)D+#(SI%P<_^
M.5M^"7^,7PGO7NO"6F>,M#G!R]M;Z7<&"5NP>%D*-]2,U^PM%$N()3CRSI)K
MU_X!4.&HTY*4*S3]#YW_ &A_B)\0_A[^SWH\^C03WOC_ % 6MI<3Z;IKW'D2
M&/=<2K&H8+C:P&[(!8<5^=.H> _B'XCU2ZU+4/#'BS5M3N&\RXO+O3+J6:4^
MK,R9/TZ#V%?L]17!@LT^I1:C33;Z_IZ'HX_)_K\DY56DEMO\_5GXNQ_"7Q[*
MX1/ WB9F]!I%Q_\ $5-_PIKXA_\ 0A>)_P#P4S__ !-?LY17H?ZQ5/\ GVOO
M/+_U7I?\_7]Q^+LGPD\=J6CD\"^)<]"K:/<$>X^YS7V1_P $^YOB1I^K>(-
M\1QZU9^$=-L8VL[+6;21/*G>3A87D (0(K$H,J"P( [_ &U17)B\YEBZ+HRI
MK7\#NP611P595H56[=.Y\^_MI>./&'@[X3P0^!H]2.N:K?):-<:3://-!;['
M:1U*@["=JJ&ZC=Q@X(_-N+X7>-YM[)X+\32DMN=CI-R26/)))3DD\Y/)K]IJ
M*RP.:_4:?LXTTWW-LPR=9A552=5I+H?B_%\(?'\^?+\">)GQUQI$XQ_XY1)\
M(_'L+;7\"^)E.,X.D7!_]DK]H**]#_6*I_S[7WGE_P"J]+_GZ_N/Q8N/A5XT
M$>)O!'B/8QZ/H]QC_P! KZW_ &$=8^+*>.Y?#NN-KL/@JSTYY_L^O64H"2;D
M2-()95#*.6.W)&!T'6OO"BN;%9T\52=*5-:_@=N#R&.#K1JQJO3IM?U/B+]I
M;]A?Q!XW\::WXT\':U#?7FJ2_:+C1]4/E$.$"XAF QC"CY7 Q_>KXZ\:?"CQ
MK\.)GC\3^%-6T<*<>?+;,\!QZ2IN0CW!K]HJ8RAU((R#P01FIPN>5\/%0FE)
M+Y/^OD/&</X?$S=2#<6_FON_X)^17PO_ &M/B+\)]'@T;P_XAM9]%MR?)TW4
M+=)XX@3DJAX<#)/&[ ]!7>:Q_P %#OBO?61A@D\.Z2Y&/M%O8L[CW DD9<_4
M&OT)UKX.^!/$18ZGX-T&_=N3)/IL+,?Q*YK/L_V>_ACI\PEM_A_X;CD]?[+A
M/\UKJEFF J/GGA_>^1R1RC,::Y*>)M'YGY'7VL>(OBCXGFOKF?4_%WB"[(5Y
M51[J=L=$ 0':H[*H 'H*]Y^$O[!_Q#\?W,%SXCB_X0?1"<N]X!)?.OHD(/RG
MMER,==IZ5^E>DZ'IVA0>1INGVNG0_P#/.U@6)?R4"M"HK9_4E'DH04?Q_P"
M70X;I1ESXB;F_N^_J<3\*_A)X9^#/A6+0/"U@+2U!WS32-OGN9.ADE?JS'\
M!P   *[:BBOF)SE4DY3=VSZZ$(TXJ$%9(^-_^"F$@'P[\&)CEM:8Y],6TO\
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
M*.?+FN))'D$9QRB;=PZFO<M.T^UTC3[:QLH([6SMHEAA@A4*D:* %50.@
M%7BJT90<4TW+EO;9<JMIHM^RT1&%HRC).S48WM?=\SOKJ]O/5EVBBBO*/6"B
MBB@ HHHH **** "N2\<?"_PI\1K/[/XCT.TU/ PDTB8FC_W9!AE_ BNMHJ91
M4U:2NB)PC47+-71\5_%3]B/4M&274/ E\^KVR_,=(U!PMP/:.7A7^CX/^T:\
M'\'^-O%7P=\53W&D3W&B:M ^R]TZ[B94EQ_!/"V,\=^&'4-7ZF5YI\7O@1X9
M^,FG[=4@-GJ\*%;75[50)X?8_P!],_PMD=<8/->'B,M5_:89VE_6W8^:Q63*
M_M<&^62Z=/D^GY>AN_"OQLWQ&^'>@>)7MELY=2M5G>W1]ZQOT90<#(!!KKJ\
MV^ /@O6?AU\-+'PSKAAEN=-GGBBGMVRDT)E9XW ZKD-]T\@@CG@UV^N?:?[$
MU#[%'YMY]GD\B/=MW/M.T9/3G'->Q2E+V47/>VI[]&4_8QE47O65_7J?G+\;
M/CMXA^+VK7<6HW/V+PY;W#I;:1;L1"0KE5>0_P#+5S@'D8!/ SR>J^$O[(_B
MOXB1PZAK3-X3T-P&5KB+=>3+URD1^X/=^>^TU[_\ ?V4])^&=O9:SXC$.N>+
M@H?S"NZWLFQR(5/5LY_>'D]MHXKZ#KQ*&72JOVN*=V^G^?\ DCYO#93.O+V^
M.=V^G^?^2/-OAU^S[X&^&"QRZ3HL<VHJ.=3O_P#2+DGU#L/E^B!1[5Z3117N
MPIQIKE@K(^HITX48\M.-EY!1116AJ%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q3_P4
MTDV^%OA_'NQNU.X;;ZX@Z_K7P57W)_P4TU*W:#X>Z>D\;723W=P\ 8%U0QHH
M<CJ 3N&>G!]*^&Z_3,E5L##Y_FS\GSYWS"I;R_)!7Z4?\$Z9C)^SW,IY\O7+
MQ?\ T _UK\UZ_03_ ()R^--&C^&&J^&IM5LX=<769[F/3Y)U6>2)XXL.J$Y9
M<JPR/2L\]BY8-VZ-&O#TE''*[W3/L>BBBOS<_4PHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBN)^+'Q8\/?!?P==>(_$=UY-K%\D,$8W374I'RQ1+_$QQ] ,D
MX )JX1E4DH15VR)U(TXN<W9(N_$3XC:!\*O"MWXB\3:A'I^F6PP7;EY'.=L<
M:CEW;LHY/X5^4?[0?QLO/CQ\1KGQ-<V[Z=I\42VFG6,C@M;VZDGYB.-[$EFQ
MD#@9.,U#\;/CAXD^/'BQM9UZ7R+2$LNG:1$Y,%C&3T']YR -TA&2>!A0 .0\
M,^'9O&'B?1= MP6GU:^@L5"CG]Y(J$_D2:_0\MRR.!C[6J[SM]R/S#-LVEF$
ME0HZ0O\ >_ZZ'Z4_L(_"MOA[\$[?5KR PZMXGD&IS!UPRPD8MT/_  #YOK(:
M^D:JV-C#I=C;VEL@BM[>-8HT'1548 _+%6J^!Q%:6(JRJRZL_2<+0CAJ,*,=
MHJP4445SG2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5\F_MN?M1ZQ\%?['\,>%;BTL]>U6WDN
M9[ZX4.]I &"(8T/REV8. 6! V'@]OK*L#5O!'ASQ#>?:]4T#2]1NMHC\^\LX
MY7V@DA=S*3CD\>]=>%J4J-55*T>9+H<6,I5:U%TZ,^5OJ?BKJGB&77M4NM2U
M/5)-3U*Z;?/>7EP99I6]69CD_3H.F *K?;K?_GXB_P"^Q_C7[4?\*M\%_P#0
MHZ#_ ."R'_XFI1\-_"0&!X6T;'_8/A_^)KZS_6*FM%2?W_\  /C/]6*LG=UE
M]W_!/Q2^W6__ #\1?]]C_&D-U:LR.9XPZ'*L' 93Z@]C[BOVO_X5QX3_ .A6
MT7_P7P__ !-1-\+_  8S%F\):$6/4G3(<_\ H-/_ %BI_P#/M_?_ , 7^J]3
M_GZON_X)^7GPW_;.^)7PO$44'B>/Q!I<?_,/UYOM("CLLN1(HQ_M$#TK]//A
M/XPOO'_PU\-^)=1TY=(N]6L8KQ[))3*(MXW !MHR"I!Z#K4K?"SP4RD'PAH1
M!X(.F0<_^.UTEO;Q6MO'##&L4,:A$C0 *J@8  '05\_C\90Q=G2I<KZO_ACZ
M7+<#B,'=5:W/'HNQ/1117CGN!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^9_\ P4 L
MO&\?Q>CO/$BLWA/RQ%X>F@!^S("H,J-Z3E@2<\E0N.!@?IA61XD\,Z3XOT6Z
MTC6].MM6TRZ79-:7<2R1N/<$?CGM7HX#&+!5U5<;_P!=#R\RP3Q^'=%2Y7_6
MY^)=>Z?L2>$QXK_:2\.-(A>WTB*XU23 X!1-D9_[[D4_A7TMXV_X)N^#M6O7
MN/"_B+4O"\;')LYHQ?0+[+N97 ]BYKO?V:OV2+3]GG7-:U=O$<GB&_U&WCM%
M8V0MDAC5RYP-[DECMR<C[HXKZW%9SA:F&FJ<O>:M:SZ_A^)\5@\CQ=+%PE5B
MN5.][KI^/X'T)1117P)^DA1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
*444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>nsp-20210331_g10.jpg
<TEXT>
begin 644 nsp-20210331_g10.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@(: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CO+RSTZSEU#4
M+J."W@C:2>>:0*D:*,LS,>   22>E $E%>!_"#_@J/\ \$]?CY\=-7_9N^$'
M[7_@#7_&.D/ ATG3O%-K*;]Y49MEFRR%;QDV$2+"7,38#[20*]VU#4=/TBPF
MU75;Z&UM;:)I;BYN)0D<2*,LS,<!0 ,DG@4 345S?P^^,GPA^+274GPJ^*OA
MOQ,MDX2\;P]KEO>B!CT#^2[;3P>#BM77?%?A;PN(F\3>)=/TX3D^2;Z\2'S,
M8SMWD9QD9QZB@"_165H_CSP/XBO/[.\/^,])OKC86\BSU&*5]HZG:K$XJ_J6
MI:=HVG7&KZO?PVEI:0O-=75S*(XX8U!9G=F("J "23P ,T 3455T/7-%\3:+
M9^)/#>KVNH:=J%K'<V%_8W"RP7,$BADEC=25=&4A@P)!!!!JU0 45G>*/%_A
M/P1I1UWQIXHT[2+$2I$;S5+V.WB#N=JKOD(&23@#.2>E:- !16?J?BWPKHNM
M:=X:UGQ-I]IJ.L-*NDV%S>QQSWIC7=((48AI"JD,VT' .3BI=:U_0O#=H-0\
M1:W:6$!<()[VY6)"QR0N6(&>#Q[4 6Z*Q=/^)'P[U:]CTW2O'NBW-Q,VV*"W
MU2%W<^@4-DGZ5M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5^?'_  <ZI\66_P""3?B8_#NU
MUV;05\5:,WQ1B\-EOMC>%A<9OMFWG;D0^9_"(]Y?Y-]?H/7SW_P4F_X*#_##
M_@FQ\#M%^.GQE\!ZUK?AK6?'.F^&=5N-)2(QZ/%>>;F_NS(P MD\O:V S%I(
MU ^8D 'YE? G_@G[_P $CO\ @JA\4_C_ /"G]CGQ'X(\*:3I^F_#C4_@[XW^
M'=E!%J_AN6WM)Y+N2W7,<ZRLR!+D2$/YC+))^]56'W+_ ,%$O^":7QJ_X*!^
M+?@-\'/B-\8[2\^!'A&_FU#XY^'Y-1NK'4O'-Q#:H+!-MK'Y9A^T(S2QF6+
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
M$,& (Q7YF?L^?#_6?^"(O_!:#3/V?M2^(6K_ !@\+?M0^#M8UJ;Q[XYC2_\
M'&G7VBV4UT\$]^H5KRV>. !5*("\HP%\DE_JW]L?_@E5\4_'G[7]K_P41_8'
M_:M?X-?&*3PZN@>+9=0\,QZSHOBS34*F.*\M7="LB;(P)E+';%& H*[Z=^QO
M_P $I_B1\/?VM[K_ (*&_MZ?M5S_ !I^,RZ ^A^%;JV\.1Z/HOA+3GW>9#8V
MB._[QP[JTS$$K+("I+LQ /SK_98_X+$?LQZ[\9_B]_P4#_;B^'/Q9'Q8\:Z5
M>^&/AUX:L_AC?W=EX#\)1A_(LHI]H4W%PY\^XE7@D@+M!=3]*?\ !IG^V%\*
M?B1_P31\$?L>^'],\1IXK^'6G:Q>Z_<WN@RPZ=)'=^(-0FB%O=-\D[!9DW*O
M*D,#TK]0_%FA?\)1X5U/PS]J\C^T=/FM?/V;O+\Q"F[&1G&<XR,^M>(?\$N/
MV&/^':_["?@;]BG_ (6C_P )I_PA?]I_\5-_8G]G?;/MFJ7=_P#\>_GS^7L^
MU>7_ *QMVS=QNV@ \=_X.2-"UCQ%_P $2/CWI^AV[RS1Z#IMTZIG(A@UBQFE
M;CL(XW)]@:][^"GC;P</^">OA+XC&X@_X1__ (4S8:D9=^Z+['_9,<N[+=5\
MOG)[5X=_P2Q^&?QA^./[!7Q"^%G[=/Q.\0_%O1/%_C?Q/HVE>(?&F@R:7<>(
M/"CXLHI/LKL9+>&8)</&&.XI(K@X8&O&H?\ @B#_ ,%"='^ \W_!/CPM_P %
M==0M/V;IHGTY-(E^'5M)XJ@T!V._15U/S0/**%HO-V#"-L\OROW5 &A_P;<^
M.?!_[-O_  ;[_#WXQ_'GQG9>&?"^EIXDU>_U?69A#!960UN^ =B>S%25 Y8R
M*%!+#/%)HGQL_P"#DCXH:%XH\6>#M6\!?L/>#/$,>IZ98:O"UMJ_QAO[=SY<
MCQGF#2E.<9P6R<%I#FT]Q_X*3?\ !$M/VU/V*/AG^P+^SW^TN?@U\._AU<VK
MMI*>#/[<36(K2$1V<4X>\MPRHV^5_,\P2R,KL-R@GE]&_P""67_!:_P[I%IX
M?\/_ /!P]/86%A;1V]C8V?[*OAZ*&WA10J1QHMV%1%4 !0    * /K;]MK]N
M#]FO_@G3^SY??M _M(>+X]&T'3]MKIFG6<(DO-5NRI\JQLX 099GVG"C"JH9
MW9$5F'QW^Q7^R;^U9_P40_:_\.?\%;/^"E'@N7P3I7@^WG/[.GP%N&+2^&X9
MP =7U/(&;Z10K",J&0A"1&8HT&K_ ,%$?^"*?[4G[=/[2WPE_::\.?\ !3,>
M"-4^#_AN"V\-V=U\&K37(!K66:ZUH17%\D"SS'R<*8F\HV\91MRAATGPA_X)
MX_\ !8WP3\6?"_C+XG_\%[;[QCX:TCQ%97OB'PB_[.&B6(URQBG1Y[$W,=TS
MVXFC5XO-0%DW[@"0!0!]VT444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5_,W_P5+_Y2)_&/_L?+[_T.OZ9*_F;_ ."I?_*1/XQ_]CY??^AU
M]YP#_P C"K_@_5'Y5XL?\BG#_P"/_P!M9X'1117ZH?A 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!T'PF_P"2J>&?^Q@LO_1Z5_6!7\G_
M ,)O^2J>&?\ L8++_P!'I7]8%?FGB!_$P_I+_P!M/VKPD_@XSUA_[<%%%%?G
M1^Q!1110 4444 %%%% !17X\_P#!8C_@J;^WA^RQ^W+KOP=^ WQU_L+PY9Z/
MIT]MIW_",:7=;));97D/F7%M)(<L2<%L#MBOEW_A^Q_P54_Z.F_\LC0__D*O
MKL)P7FF,PT*\)P2DDU=ROKW]T_/L?XDY'EV-J86I3J.4).+LHVNG;2\UI\C^
MBBBOYU_^'['_  54_P"CIO\ RR-#_P#D*C_A^Q_P54_Z.F_\LC0__D*NC_4/
M./\ GY3^^7_R)Q_\15X>_P"?57_P&'_R9_1117\Z_P#P_8_X*J?]'3?^61H?
M_P A4?\ #]C_ (*J?]'3?^61H?\ \A4?ZAYQ_P _*?WR_P#D0_XBKP]_SZJ_
M^ P_^3/Z***_G7_X?L?\%5/^CIO_ "R-#_\ D*C_ (?L?\%5/^CIO_+(T/\
M^0J/]0\X_P"?E/[Y?_(A_P 15X>_Y]5?_ 8?_)G]%%%?SK_\/V/^"JG_ $=-
M_P"61H?_ ,A4?\/V/^"JG_1TW_ED:'_\A4?ZAYQ_S\I_?+_Y$/\ B*O#W_/J
MK_X##_Y,_HHHK^=?_A^Q_P %5/\ HZ;_ ,LC0_\ Y"H_X?L?\%5/^CIO_+(T
M/_Y"H_U#SC_GY3^^7_R(?\15X>_Y]5?_  &'_P F?T445_.O_P /V/\ @JI_
MT=-_Y9&A_P#R%1_P_8_X*J?]'3?^61H?_P A4?ZAYQ_S\I_?+_Y$/^(J\/?\
M^JO_ (##_P"3/Z***_G7_P"'['_!53_HZ;_RR-#_ /D*C_A^Q_P54_Z.F_\
M+(T/_P"0J/\ 4/./^?E/[Y?_ "(?\15X>_Y]5?\ P&'_ ,F?T445_.O_ ,/V
M/^"JG_1TW_ED:'_\A4?\/V/^"JG_ $=-_P"61H?_ ,A4?ZAYQ_S\I_?+_P"1
M#_B*O#W_ #ZJ_P#@,/\ Y,_HHHK^=?\ X?L?\%5/^CIO_+(T/_Y"H_X?L?\
M!53_ *.F_P#+(T/_ .0J/]0\X_Y^4_OE_P#(A_Q%7A[_ )]5?_ 8?_)G]%%%
M?SK_ /#]C_@JI_T=-_Y9&A__ "%1_P /V/\ @JI_T=-_Y9&A_P#R%1_J'G'_
M #\I_?+_ .1#_B*O#W_/JK_X##_Y,_HHHKDO@%XGUSQK\"?!7C+Q/??:=2U?
MPEIM[J%SY2IYL\MK&\C[4 5<LQ.%  SP *ZVOBYQ<)N+Z'Z53J*K3C-;-)_>
M%%%%26%%%% !1110 4444 %%%% !1110 5_,W_P5+_Y2)_&/_L?+[_T.OZ9*
M_F;_ ."I?_*1/XQ_]CY??^AU]YP#_P C"K_@_5'Y5XL?\BG#_P"/_P!M9X'1
M117ZH?A 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T'PF
M_P"2J>&?^Q@LO_1Z5_6!7\G_ ,)O^2J>&?\ L8++_P!'I7]8%?FGB!_$P_I+
M_P!M/VKPD_@XSUA_[<%%%%?G1^Q!1110 4444 %%%% '\^__  <%?\I,?$W_
M &+^D?\ I(E?$]?;'_!P5_RDQ\3?]B_I'_I(E?$]?O>1?\B;#_X(_DC^4>*?
M^2DQG_7R?_I3"BBBO5/!"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /ZI/V6/^38OAQ_V(>C_^D4-=Y7!_LL?\FQ?#C_L0]'_](H:[ROYU
MQ'\>?J_S/[#P?^Z4_P#"OR"BBBL3I"BBB@ HHHH **** "BBB@ HHHH *_F;
M_P""I?\ RD3^,?\ V/E]_P"AU_3)7\S?_!4O_E(G\8_^Q\OO_0Z^\X!_Y&%7
M_!^J/RKQ8_Y%.'_Q_P#MK/ Z***_5#\("BBB@ HHHH ]&_9@_94^,_[8/Q#N
M/A;\"]$L[_6;;2I-1FAOM5@LT%O')'&S;YF52=TJ?+G)R3V-?0$'_!!S_@I)
M<RB"V^%WA^1V^ZB>.--)/X":OCFON;]ERWL_^">G[ >J_M\WL$:?%'XHW%SX
M8^#1F0&32;)<I?:M&#T?AHU;'RGR^JS,*\?-*V88=)T)QO)J,8N+;;?GS*R2
MNWIHD]SZ/(\/E&+<HXJG.T$Y2FII)17]UTY7;;45[VK:V/CCXI_#7Q;\&OB1
MKGPG\>6<5OK?AS5)M.U6W@N4F2.XB<HZAT)5L,",@D<5@5)=75U?74E]?7,D
MTTTA>::5RS.Q.2Q)Y))Y)-?1'[ O[./@'QE=:]^U1^TI \7PB^%T:7GB*,_*
MWB"_8_Z)HT&?O23/MWX^['G<5W*U=]:NL+A_:5=6K;=7LDEW;T2/(PV%ECL9
M[*BK)M[OX8K5N3MM%:MVZ;' _%K]D'XZ_ [X*^!?CW\3?"\>F:#\18YY?"XE
MN!]HFBB"'S7BZQHZR(Z$_>5@1P179? 3_@F]\=?C_P##?2/B?I?B[P-X9LO%
M&J3:;X(M/&GBJ/3KKQ1=Q,$DAL(V4^:1(1'N8HN\A<YKZ'_X*E?'OQC^T_\
M\$X?V;/COX[AMX=1\0^)/&DIM+.,)#:01ZFT,%O& !\D4,<<2]\1C.3FL[X?
M77P6_:D^ O[-EY/^T_X#\ W?P.OKNV\=:/XRUDV5R;4ZDEY'>6$>T_;6>-2#
M&GSB3 /!+#Q5F./E@8U))1ESSC)I.27*YI:=;M)7\^[1]*\GRJ&:SHP;G#V=
M.<4Y*#DYJFWJ]%92E*W2V[29\>>&OV?_ (M>*?CU:_LS6/A"XB\:7/B4:"=&
MN!M>"^\[R720C.T(P.YNBA2>@S63\3O D_PO^(NN?#B[\1Z7J\VA:I/83ZEH
MD[RV=Q)$Y1FA=T0NFX'#;0".1P0:^ZO$'Q8T?1O%'QL_X*C>!-)NUUWXF>+[
M_P '_L^6OV8_:I9K@>7?:O'&!O#Q6Q6-" <3710\BOB/XI_ KXW? ^[M+'XT
M_"#Q1X2GU"$RV,7B;0;BQ:Y08RR"9%W@9&<9P3@UZ&#QE3$U/?M'1*W5RM>5
MO*.B];WV/)S'+J6"H_N[RNV^;HH7M"_G.SE_AY6MSE****],\0**** "BBB@
M#H/A-_R53PS_ -C!9?\ H]*_K K^3_X3?\E4\,_]C!9?^CTK^L"OS3Q _B8?
MTE_[:?M7A)_!QGK#_P!N"BBBOSH_8@HHHH **** "BBB@#^??_@X*_Y28^)O
M^Q?TC_TD2OB>OMC_ (."O^4F/B;_ +%_2/\ TD2OB>OWO(O^1-A_\$?R1_*/
M%/\ R4F,_P"OD_\ TIA1117JG@A1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% ']4G[+'_)L7PX_[$/1_P#TBAKO*X/]EC_DV+X<?]B'H_\
MZ10UWE?SKB/X\_5_F?V'@_\ =*?^%?D%%%%8G2%%%% !1110 4444 %%%% !
M1110 5_,W_P5+_Y2)_&/_L?+[_T.OZ9*_F;_ ."I?_*1/XQ_]CY??^AU]YP#
M_P C"K_@_5'Y5XL?\BG#_P"/_P!M9X'1117ZH?A 4444 %%%% $EK:W%]=1V
M5I$9)9I D2+U9B< ?G7VM_P7*U"+P/\ 'WP)^R-H$P71/@]\+])T6UMT/RFY
MDA66:?\ WI$^S[CU.P$]:^):*Y*N%]KBZ=9O2"EIYRLKW\E=;=3OH8[V&7UL
M,HZU'"[OLHW=K6UNVGOIR[=O2_V;/V3/B_\ M777BFT^$5G83/X/\+W&OZU]
MOOA %LX2 Y3(.]OF&%[U[=\$?^"G?PZ^''[)WAG]DOXF_L/>#_'VC^'-4O-2
M6[UC6+B W=Y/-*_VB2.)-K2)%((58DD(@ P.*^1J*G$8*&+=J^L4TXI7BTTF
MMT]=_+YEX3,JN7I2PONS:<9-\LE)-II<LHM*UEWOY'Z@?MH_M2? O4_^"2WP
M5URQ_8I\(65KXWC\7V7AC3(M1G,?@^=+V2%KJU)&9'>3]\0^!NXZ5^=GP&^"
M_C3]HKXR^&O@?\/+03:QXGU:*QL]P.R+>?FE?'1(T#2,>RHQ[5R5:/A?Q=XL
M\#ZLNO\ @OQ/J.CWZQ/$M[I=[);S!'4JZAXR&PRDJ1G!!(-8X++O[/PTZ=&6
MLG)IN[M=MK=O:]GWW>K.C,LW>;8RE5Q$;1C&$6H\J;48I/517Q6;2L^6]EHC
M]%/V<_CI\(?%W_!63X>?!CX::G9IX$^%7AW4_"7PBFOV1;>ZU=+*X']I-GY#
M+=WQ>17ZL6@_B KA_BSI?[07A7_@E!XPTC]N6U\4VWB2]^--G)\/;7QYYXU$
MS+;R?VC+"+C]Y]G*M@LO[LNW4D\_"D4LL$JSP2,CHP9'0X*D="#V-:_C3XC?
M$+XD7D.H_$3QYK.OW%M"(;>?6M4ENGBC'1%:5F*K[#BN?^QU&O"4):+EO=>]
M>+;NG_><O>_X)V_ZQ.>%J0J0?-+GM9VC:<8QLU;7D45R:Z:=M<:BBBO;/F H
MHHH **** .@^$W_)5/#/_8P67_H]*_K K^3_ .$W_)5/#/\ V,%E_P"CTK^L
M"OS3Q _B8?TE_P"VG[5X2?P<9ZP_]N"BBBOSH_8@HHHH **** "BBB@#^??_
M (."O^4F/B;_ +%_2/\ TD2OB>OMC_@X*_Y28^)O^Q?TC_TD2OB>OWO(O^1-
MA_\ !'\D?RCQ3_R4F,_Z^3_]*84445ZIX(4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!_5)^RQ_P FQ?#C_L0]'_\ 2*&N\K@_V6/^38OA
MQ_V(>C_^D4-=Y7\ZXC^//U?YG]AX/_=*?^%?D%%%%8G2%%%% !1110 4444
M%%%% !1110 5_,W_ ,%2_P#E(G\8_P#L?+[_ -#K^F2OYF_^"I?_ "D3^,?_
M &/E]_Z'7WG /_(PJ_X/U1^5>+'_ "*</_C_ /;6>!T445^J'X0%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 =!\)O^2J>&?\ L8++_P!'
MI7]8%?R?_";_ )*IX9_[&"R_]'I7]8%?FGB!_$P_I+_VT_:O"3^#C/6'_MP4
M445^='[$%%%% !1110 4444 ?S[_ /!P5_RDQ\3?]B_I'_I(E?$]?;'_  <%
M?\I,?$W_ &+^D?\ I(E?$]?O>1?\B;#_ ."/Y(_E'BG_ )*3&?\ 7R?_ *4P
MHHHKU3P0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^J3]
MEC_DV+X<?]B'H_\ Z10UWE<'^RQ_R;%\./\ L0]'_P#2*&N\K^=<1_'GZO\
M,_L/!_[I3_PK\@HHHK$Z0HHHH **** "BBB@ HHHH **** "OYF_^"I?_*1/
MXQ_]CY??^AU_3)7\S?\ P5+_ .4B?QC_ .Q\OO\ T.OO. ?^1A5_P?JC\J\6
M/^13A_\ '_[:SP.BBBOU0_" HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#H/A-_P E4\,_]C!9?^CTK^L"OY/_ (3?\E4\,_\ 8P67_H]*
M_K K\T\0/XF'])?^VG[5X2?P<9ZP_P#;@HHHK\Z/V(**** "BBB@ HHHH _G
MW_X."O\ E)CXF_[%_2/_ $D2OB>OMC_@X*_Y28^)O^Q?TC_TD2OB>OWO(O\
MD38?_!'\D?RCQ3_R4F,_Z^3_ /2F%%%%>J>"%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?U2?LL?\FQ?#C_L0]'_](H:[RN#_ &6/^38O
MAQ_V(>C_ /I%#7>5_.N(_CS]7^9_8>#_ -TI_P"%?D%%%%8G2%%%% !1110
M4444 %%%% !1110 5_,W_P %2_\ E(G\8_\ L?+[_P!#K^F2OYF_^"I?_*1/
MXQ_]CY??^AU]YP#_ ,C"K_@_5'Y5XL?\BG#_ ./_ -M9X'1117ZH?A 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T'PF_Y*IX9_[&"R_]
M'I7]8%?R?_";_DJGAG_L8++_ -'I7]8%?FGB!_$P_I+_ -M/VKPD_@XSUA_[
M<%%%%?G1^Q!1110 4444 %%%% '\^_\ P<%?\I,?$W_8OZ1_Z2)7Q/7VQ_P<
M%?\ *3'Q-_V+^D?^DB5\3U^]Y%_R)L/_ ((_DC^4>*?^2DQG_7R?_I3"BBBO
M5/!"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /ZI/V6/\
MDV+X<?\ 8AZ/_P"D4-=Y7!_LL?\ )L7PX_[$/1__ $BAKO*_G7$?QY^K_,_L
M/!_[I3_PK\@HHHK$Z0HHHH **** "BBB@ HHHH **** "OYF_P#@J7_RD3^,
M?_8^7W_H=?TR5_,W_P %2_\ E(G\8_\ L?+[_P!#K[S@'_D85?\ !^J/RKQ8
M_P"13A_\?_MK/ Z***_5#\("BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** .@^$W_)5/#/\ V,%E_P"CTK^L"OY/_A-_R53PS_V,%E_Z/2OZ
MP*_-/$#^)A_27_MI^U>$G\'&>L/_ &X****_.C]B"BBB@ HHHH **** /Y]_
M^#@K_E)CXF_[%_2/_21*^)Z^V/\ @X*_Y28^)O\ L7](_P#21*^)Z_>\B_Y$
MV'_P1_)'\H\4_P#)28S_ *^3_P#2F%%%%>J>"%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?U2?LL?\FQ?#C_L0]'_ /2*&N\K@_V6/^38
MOAQ_V(>C_P#I%#7>5_.N(_CS]7^9_8>#_P!TI_X5^04445B=(4444 %%%% !
M1110 4444 %%%% !7\S?_!4O_E(G\8_^Q\OO_0Z_IDK^9O\ X*E_\I$_C'_V
M/E]_Z'7WG /_ ",*O^#]4?E7BQ_R*</_ (__ &UG@=%%%?JA^$!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% '0?";_ )*IX9_[&"R_]'I7
M]8%?R?\ PF_Y*IX9_P"Q@LO_ $>E?U@5^:>('\3#^DO_ &T_:O"3^#C/6'_M
MP4445^='[$%%%% !1110 4444 ?S[_\ !P5_RDQ\3?\ 8OZ1_P"DB5\3U]L?
M\'!7_*3'Q-_V+^D?^DB5\3U^]Y%_R)L/_@C^2/Y1XI_Y*3&?]?)_^E,****]
M4\$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _JD_98_Y-
MB^''_8AZ/_Z10UWE<'^RQ_R;%\./^Q#T?_TBAKO*_G7$?QY^K_,_L/!_[I3_
M ,*_(****Q.D**** "BBB@ HHHH **** "BBB@ K^9O_ (*E_P#*1/XQ_P#8
M^7W_ *'7],E?S-_\%2_^4B?QC_['R^_]#K[S@'_D85?\'ZH_*O%C_D4X?_'_
M .VL\#HHHK]4/P@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH Z#X3?\E4\,_\ 8P67_H]*_K K^3_X3?\ )5/#/_8P67_H]*_K K\T\0/X
MF'])?^VG[5X2?P<9ZP_]N"BBBOSH_8@HHHH **** "BBB@#^??\ X."O^4F/
MB;_L7](_])$KXGK[8_X."O\ E)CXF_[%_2/_ $D2OB>OWO(O^1-A_P#!'\D?
MRCQ3_P E)C/^OD__ $IA1117JG@A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% ']4G[+'_)L7PX_P"Q#T?_ -(H:[RN#_98_P"38OAQ_P!B
M'H__ *10UWE?SKB/X\_5_F?V'@_]TI_X5^04445B=(4444 %%%% !1110 44
M44 %%%% !7\S?_!4O_E(G\8_^Q\OO_0Z_IDK^9O_ (*E_P#*1/XQ_P#8^7W_
M *'7WG /_(PJ_P"#]4?E7BQ_R*</_C_]M9X'1117ZH?A 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!T'PF_Y*IX9_[&"R_P#1Z5_6!7\G
M_P )O^2J>&?^Q@LO_1Z5_6!7YIX@?Q,/Z2_]M/VKPD_@XSUA_P"W!1117YT?
ML04444 %%%% !1110!_/O_P<%?\ *3'Q-_V+^D?^DB5\3U]L?\'!7_*3'Q-_
MV+^D?^DB5\3U^]Y%_P B;#_X(_DC^4>*?^2DQG_7R?\ Z4PHHHKU3P0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^J3]EC_DV+X<?]B'H
M_P#Z10UWE<'^RQ_R;%\./^Q#T?\ ](H:[ROYUQ'\>?J_S/[#P?\ NE/_  K\
M@HHHK$Z0HHHH **** "BBB@ HHHH **** "OYF_^"I?_ "D3^,?_ &/E]_Z'
M7],E?S-_\%2_^4B?QC_['R^_]#K[S@'_ )&%7_!^J/RKQ8_Y%.'_ ,?_ +:S
MP.BBBOU0_" HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H
M/A-_R53PS_V,%E_Z/2OZP*_D_P#A-_R53PS_ -C!9?\ H]*_K K\T\0/XF']
M)?\ MI^U>$G\'&>L/_;@HHHK\Z/V(**** "BBB@ HHHH _GW_P"#@K_E)CXF
M_P"Q?TC_ -)$KXGK[8_X."O^4F/B;_L7](_])$KXGK][R+_D38?_  1_)'\H
M\4_\E)C/^OD__2F%%%%>J>"%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?U2?LL?\ )L7PX_[$/1__ $BAKO*X/]EC_DV+X<?]B'H__I%#
M7>5_.N(_CS]7^9_8>#_W2G_A7Y!1116)TA1110 4444 %%%% !1110 4444
M%?S-_P#!4O\ Y2)_&/\ ['R^_P#0Z_IDK^9O_@J7_P I$_C'_P!CY??^AU]Y
MP#_R,*O^#]4?E7BQ_P BG#_X_P#VUG@=%%%?JA^$!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% '0?";_DJGAG_ +&"R_\ 1Z5_6!7\G_PF
M_P"2J>&?^Q@LO_1Z5_6!7YIX@?Q,/Z2_]M/VKPD_@XSUA_[<%%%%?G1^Q!11
M10 4444 %%%% '\^_P#P<%?\I,?$W_8OZ1_Z2)7Q/7VQ_P '!7_*3'Q-_P!B
M_I'_ *2)7Q/7[WD7_(FP_P#@C^2/Y1XI_P"2DQG_ %\G_P"E,****]4\$***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _JD_98_Y-B^''_8
MAZ/_ .D4-=Y7!_LL?\FQ?#C_ +$/1_\ TBAKO*_G7$?QY^K_ #/[#P?^Z4_\
M*_(****Q.D**** "BBB@ HHHH **** "BBB@ K^9O_@J7_RD3^,?_8^7W_H=
M?TR5_,W_ ,%2_P#E(G\8_P#L?+[_ -#K[S@'_D85?\'ZH_*O%C_D4X?_ !_^
MVL\#HHHK]4/P@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M Z#X3?\ )5/#/_8P67_H]*_K K^3_P"$W_)5/#/_ &,%E_Z/2OZP*_-/$#^)
MA_27_MI^U>$G\'&>L/\ VX****_.C]B"BBB@ HHHH **** /Y]_^#@K_ )28
M^)O^Q?TC_P!)$KXGK[8_X."O^4F/B;_L7](_])$KXGK][R+_ )$V'_P1_)'\
MH\4_\E)C/^OD_P#TIA1117JG@A1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% ']4G[+'_)L7PX_[$/1__2*&N\K@_P!EC_DV+X<?]B'H_P#Z
M10UWE?SKB/X\_5_F?V'@_P#=*?\ A7Y!1116)TA1110 4444 %%%% !1110
M4444 %?S-_\ !4O_ )2)_&/_ +'R^_\ 0Z_IDK^9O_@J7_RD3^,?_8^7W_H=
M?>< _P#(PJ_X/U1^5>+'_(IP_P#C_P#;6>!T445^J'X0%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 =!\)O^2J>&?^Q@LO_1Z5_6!7\G_P
MF_Y*IX9_[&"R_P#1Z5_6!7YIX@?Q,/Z2_P#;3]J\)/X.,]8?^W!1117YT?L0
M4444 %%%% !1110!_/O_ ,'!7_*3'Q-_V+^D?^DB5\3U]L?\'!7_ "DQ\3?]
MB_I'_I(E?$]?O>1?\B;#_P""/Y(_E'BG_DI,9_U\G_Z4PHHHKU3P0HHHH **
M*]/_ &//V5?'O[9WQ]T;X"_#Z\MK*XU'S)[_ %:^SY&FV<2EYKF3'4*HX'&Y
MBJY&[(SJU:="E*I4=HI7;\D:X>A6Q5>-&E&\I-)+NWL>845]L^$/^"?'[#?[
M2_B;5O@/^QA^V+XAU[XFZ;87-QH]KXH\))9Z5XH>W1GDCLYED+PDJK,IE!!
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
M\6VDYVU:O=R44O[T_>:7\J6S0\KS'VU*"Q<U&,I1IIJR=K*,IR?]VF^2+?\
M,Y:N+/&_VB?V$?B!\ /AM:_&;3/BGX$^(/A";7'T2\\1_#S77OK;3]35/,^R
MS^9%$R,RAF5@I1E (;D ^'U]@_%:_P#@]^RG^P!XH_93T/\ :&\(?$GQ5\0/
MB#8:N9/ ]S-<V.E:99Q-LEDFEB0+<2NP7RE!*J#N/8_'U>KE]:M6I2=36S:3
MM:ZTUMZW7RN>#F^'PV&Q$525FXIRCS<W+*[TNM]+/RO;H%%%%=YY04444 %%
M%% ']4G[+'_)L7PX_P"Q#T?_ -(H:[RN#_98_P"38OAQ_P!B'H__ *10UWE?
MSKB/X\_5_F?V'@_]TI_X5^04445B=(4444 %%%% !1110 4444 %%%% !7\S
M?_!4O_E(G\8_^Q\OO_0Z_IDK^9O_ (*E_P#*1/XQ_P#8^7W_ *'7WG /_(PJ
M_P"#]4?E7BQ_R*</_C_]M9X'1117ZH?A 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!T'PF_Y*IX9_[&"R_P#1Z5_6!7\G_P )O^2J>&?^
MQ@LO_1Z5_6!7YIX@?Q,/Z2_]M/VKPD_@XSUA_P"W!1117YT?L04444 %%%%
M!1110!_/O_P<%?\ *3'Q-_V+^D?^DB5\3U]L?\'!7_*3'Q-_V+^D?^DB5\3U
M^]Y%_P B;#_X(_DC^4>*?^2DQG_7R?\ Z4PHHHKU3P0HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#^J3]EC_DV+X<?]B'H_P#Z10UWE<'^
MRQ_R;%\./^Q#T?\ ](H:[ROYUQ'\>?J_S/[#P?\ NE/_  K\@HHHK$Z0HHHH
M **** "BBB@ HHHH **** "OYF_^"I?_ "D3^,?_ &/E]_Z'7],E?S-_\%2_
M^4B?QC_['R^_]#K[S@'_ )&%7_!^J/RKQ8_Y%.'_ ,?_ +:SP.BBBOU0_" H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H/A-_R53PS_V,
M%E_Z/2OZP*_D_P#A-_R53PS_ -C!9?\ H]*_K K\T\0/XF'])?\ MI^U>$G\
M'&>L/_;@HHHK\Z/V(**** "BBB@ HHHH _GW_P"#@K_E)CXF_P"Q?TC_ -)$
MKXGK[8_X."O^4F/B;_L7](_])$KXGK][R+_D38?_  1_)'\H\4_\E)C/^OD_
M_2F%%%%>J>"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
MU2?LL?\ )L7PX_[$/1__ $BAKO*X/]EC_DV+X<?]B'H__I%#7>5_.N(_CS]7
M^9_8>#_W2G_A7Y!1116)TA1110 4444 %%%% !1110 4444 %?S-_P#!4O\
MY2)_&/\ ['R^_P#0Z_IDK^9O_@J7_P I$_C'_P!CY??^AU]YP#_R,*O^#]4?
ME7BQ_P BG#_X_P#VUG@=%%%?JA^$!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% '0?";_DJGAG_ +&"R_\ 1Z5_6!7\G_PF_P"2J>&?^Q@L
MO_1Z5_6!7YIX@?Q,/Z2_]M/VKPD_@XSUA_[<%%%%?G1^Q!1110 4444 %%%%
M '\^_P#P<%?\I,?$W_8OZ1_Z2)7Q/7VQ_P '!7_*3'Q-_P!B_I'_ *2)7Q/7
M[WD7_(FP_P#@C^2/Y1XI_P"2DQG_ %\G_P"E,****]4\$**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH _JD_98_Y-B^''_8AZ/_ .D4-=Y7
M!_LL?\FQ?#C_ +$/1_\ TBAKO*_G7$?QY^K_ #/[#P?^Z4_\*_(****Q.D**
M** "BBB@ HHHH **** "BBB@ K^9O_@J7_RD3^,?_8^7W_H=?TR5_,W_ ,%2
M_P#E(G\8_P#L?+[_ -#K[S@'_D85?\'ZH_*O%C_D4X?_ !_^VL\#HHHK]4/P
M@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z#X3?\ )5/#
M/_8P67_H]*_K K^3_P"$W_)5/#/_ &,%E_Z/2OZP*_-/$#^)A_27_MI^U>$G
M\'&>L/\ VX****_.C]B"BBB@ HHHH **** /Y]_^#@K_ )28^)O^Q?TC_P!)
M$KXGK[8_X."O^4F/B;_L7](_])$KXGK][R+_ )$V'_P1_)'\H\4_\E)C/^OD
M_P#TIA1117JG@A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M ']4G[+'_)L7PX_[$/1__2*&N\K@_P!EC_DV+X<?]B'H_P#Z10UWE?SKB/X\
M_5_F?V'@_P#=*?\ A7Y!1116)TA1110 4444 %%%% !1110 4444 %?S-_\
M!4O_ )2)_&/_ +'R^_\ 0Z_IDK^9O_@J7_RD3^,?_8^7W_H=?>< _P#(PJ_X
M/U1^5>+'_(IP_P#C_P#;6>!T445^J'X0%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 =!\)O^2J>&?^Q@LO_1Z5_6!7\G_PF_Y*IX9_[&"R
M_P#1Z5_6!7YIX@?Q,/Z2_P#;3]J\)/X.,]8?^W!1117YT?L04444 %%%% !1
M110!_/O_ ,'!7_*3'Q-_V+^D?^DB5\3U]L?\'!7_ "DQ\3?]B_I'_I(E?$]?
MO>1?\B;#_P""/Y(_E'BG_DI,9_U\G_Z4PHHHKU3P0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#^J3]EC_ )-B^''_ &(>C_\ I%#7>5P?
M[+'_ ";%\./^Q#T?_P!(H:[ROYUQ'\>?J_S/[#P?^Z4_\*_(****Q.D****
M"BBB@ HHHH **** "BBB@ K^9O\ X*E_\I$_C'_V/E]_Z'7],E?S-_\ !4O_
M )2)_&/_ +'R^_\ 0Z^\X!_Y&%7_  ?JC\J\6/\ D4X?_'_[:SP.BBBOU0_"
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H/A-_R53PS_
M -C!9?\ H]*_K K^3_X3?\E4\,_]C!9?^CTK^L"OS3Q _B8?TE_[:?M7A)_!
MQGK#_P!N"BBBOSH_8@HHHH **** "BBB@#^??_@X*_Y28^)O^Q?TC_TD2OB>
MOMC_ (."O^4F/B;_ +%_2/\ TD2OB>OWO(O^1-A_\$?R1_*/%/\ R4F,_P"O
MD_\ TIA1117JG@A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% ']4G[+'_)L7PX_[$/1_P#TBAKO*X/]EC_DV+X<?]B'H_\ Z10UWE?SKB/X
M\_5_F?V'@_\ =*?^%?D%%%%8G2%%%% !1110 4444 %%<9\9O@9X0^.>F66D
M^+]4UJUCL9VFA;1=6DM&9BNTABGWACL:\^_X=[_!/_H;?'?_ (65S_C0![I1
M7A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^- 'NE?S-_\
M%2_^4B?QC_['R^_]#K]\/^'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"
MRN?\:][(,[_L/$3J^SY^96M>W6_9GRG%G#'^M&$IT/:^SY9<U^7FOHU;XHG\
MR=%?TV?\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-?5?\1!_Z
MAO\ R?\ ^T/A/^(1_P#4;_Y3_P#NA_,G17]-G_#O?X)_]#;X[_\ "RN?\:/^
M'>_P3_Z&WQW_ .%E<_XT?\1!_P"H;_R?_P"T#_B$?_4;_P"4_P#[H?S)T5_3
M9_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (T?\1!_ZAO_ "?_
M .T#_B$?_4;_ .4__NA_,G17]-G_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $
M_P#H;?'?_A97/^-'_$0?^H;_ ,G_ /M _P"(1_\ 4;_Y3_\ NA_,G17]-G_#
MO?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XT?\ $0?^H;_R?_[0/^(1
M_P#4;_Y3_P#NA_,G17]-G_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E
M<_XT?\1!_P"H;_R?_P"T#_B$?_4;_P"4_P#[H?S)T5_39_P[W^"?_0V^._\
MPLKG_&C_ (=[_!/_ *&WQW_X65S_ (T?\1!_ZAO_ "?_ .T#_B$?_4;_ .4_
M_NA_,G17]-G_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^-'
M_$0?^H;_ ,G_ /M _P"(1_\ 4;_Y3_\ NA_,G17]-G_#O?X)_P#0V^.__"RN
M?\:/^'>_P3_Z&WQW_P"%E<_XT?\ $0?^H;_R?_[0/^(1_P#4;_Y3_P#NA_,G
M17]-G_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XT?\1!_P"H;_R?
M_P"T#_B$?_4;_P"4_P#[H?S9_";_ )*IX9_[&"R_]'I7]8%>%_\ #O?X)_\
M0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU\UQ!G_ /;LJ;]GR<E^M[WM
MY+L?:\(\)_ZK0K1]M[3VG+]GEM:_]Z5[W\CW2BO"_P#AWO\ !/\ Z&WQW_X6
M5S_C1_P[W^"?_0V^._\ PLKG_&OG#[$]THKPO_AWO\$_^AM\=_\ A97/^-'_
M  [W^"?_ $-OCO\ \+*Y_P : /=**\+_ .'>_P $_P#H;?'?_A97/^-'_#O?
MX)_]#;X[_P#"RN?\: /=**\+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X
M[_\ "RN?\: /QK_X."O^4F/B;_L7](_])$KXGK^FS_AWO\$_^AM\=_\ A97/
M^-'_  [W^"?_ $-OCO\ \+*Y_P :^^P/''U+!4\/]7OR12OSVO96VY6?E&:>
M&']I9E6Q?UOE]I)RM[.]KN]K\ZO]R/YDZ*_IL_X=[_!/_H;?'?\ X65S_C1_
MP[W^"?\ T-OCO_PLKG_&NK_B(/\ U#?^3_\ VAP?\0C_ .HW_P I_P#W0_F3
MHK^FS_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :/^(@_P#4
M-_Y/_P#:!_Q"/_J-_P#*?_W0_F3HK^FS_AWO\$_^AM\=_P#A97/^-'_#O?X)
M_P#0V^.__"RN?\:/^(@_]0W_ )/_ /:!_P 0C_ZC?_*?_P!T/YDZ*_IL_P"'
M>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:/^(@_]0W_D_P#]H'_$
M(_\ J-_\I_\ W0_F3HK^FS_AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\
MPLKG_&C_ (B#_P!0W_D__P!H'_$(_P#J-_\ *?\ ]T/YDZ*_IL_X=[_!/_H;
M?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &C_B(/\ U#?^3_\ V@?\0C_Z
MC?\ RG_]T/YDZ*_IL_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&
MC_B(/_4-_P"3_P#V@?\ $(_^HW_RG_\ =#^9.BOZ;/\ AWO\$_\ H;?'?_A9
M7/\ C1_P[W^"?_0V^.__  LKG_&C_B(/_4-_Y/\ _:!_Q"/_ *C?_*?_ -T/
MYDZ*_IL_X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QH_P"(@_\
M4-_Y/_\ :!_Q"/\ ZC?_ "G_ /=#^9.BOZ;/^'>_P3_Z&WQW_P"%E<_XT?\
M#O?X)_\ 0V^._P#PLKG_ !H_XB#_ -0W_D__ -H'_$(_^HW_ ,I__=#N/V6/
M^38OAQ_V(>C_ /I%#7>5X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A
M97/^-?G52?/4<N[N?L5&G[*C&%[V27W'NE%>%_\ #O?X)_\ 0V^._P#PLKG_
M !H_X=[_  3_ .AM\=_^%E<_XU!H>Z45Y!X%_8I^$_P^\76'C31/$GC":[TZ
M<2P1W_BF>:%FP1AT8X8<]#7K] !1110 4444 %%%% !1110 4444 %%%% !1
M110 45@_$?XJ?##X.>&9/&GQ=^(^@^%=&B<)+JWB36(+&V1B"0#+,RH#P>,]
MC6?\)/V@?@+\?M-GUGX$_&WPAXUL[5@MS=>$O$MKJ4<1.<!FMY'"DX/7TH Z
MZBBLZ'Q=X3N/%,W@:#Q/ISZW;627EQHZ7L9NHK9V9$F:('>L;,K*'(P2I .0
M: -&BBL?QQ\0_ 'PQT)O%'Q)\<Z/X>TQ'"/J.N:G%:0*QZ*9)6503Z9H V**
MS?"7C+PAX_T&#Q5X$\5Z;K>EW()MM2TB^CN;>4 X.V2,E6Y]#6=X]^,/PC^%
M36:?%#XI>'/#;:A)Y=@-?URWLS<OQ\L?G.N\\C@9ZT ='1389HKB)9X)5='4
M,CHV0P/(((ZBN7UGXZ?!'PYXUA^&OB'XQ^%;#Q'<LJV^@7OB&VBO92W*A8&<
M2-G(Q@<YH ZJBBL^]\6>%=-\16/A#4?$NGP:MJ<,TVFZ7->HES=QP[?->*,G
M=(J;TW%00N]<XR* -"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MHX  %?GM\=O^5HSX'?\ 9K^N?^E]U0!^CU%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?D1\)O@CH'_!?K_@I9\</'W[7VI:EK?[/W[-_C
MEO!/PX^%<&I36^F:QK=OO6]U.\$+*9R&7<@R,I/&A.Q&67]=Z_*#_@D?\0?"
M/_!.[_@J!^U-_P $UOVB-9M?#&I_$CXIS_$CX.WNK2K!!XGT_42Y:"WD?"R3
M1*L2;%)+/'< #]TU 'HO[?\ _P &_O[&NO\ P-U7XL?L&?":T^"?QN\"Z;/K
M'PW\8_#2232I/[0MXVDCMITA8))',5\LN5\Q=V02-R/Z)_P3A_X*)?'K]N#_
M ((X^'_VS?AM\*['QC\7&\-7EE-X3;48]-MM5U^SF>U;,KXCMXYFC6?L$67;
MD8XS?^"@W_!=G]D7]A>_^*/P7^,NG^-/#?C?PUX0FO? \6N>$+F#3_'-P]K&
MT<>DW8#)<!)YXX96;8$9)2-RH6J?_@W1_9)\?_L:_P#!)+X9_#?XKZ+<:9XF
MUI;SQ'K&E74926R-]</-!"ZGE)%MO(WH0"K[E(R* /CW]F+X4_MT> /^#D?X
M9>,_^"A/QOT;Q5X^\;? 77=8;0?"D$L>B^$;3SY(8M*LO,.YT3RB[R$ N\C$
MF0CS'_:.OSA^.W_*T9\#O^S7]<_]+[JOT>H ^)_VU_\ @EAXF_X*$_M^>!/'
MW[4_B/1O$'[-O@'P;/+:?"@ZG=QR:KXMDG(6]O(418IK9+=@%!EW!X\;"DL@
M/S!\7_V?O@%_P3X_X+[?LN^ O^":?A2V\%ZK\3](UV+XX_#OPG(R:7<>'X(
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
M  <  =J?10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
D !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>nsp-20210331_g11.jpg
<TEXT>
begin 644 nsp-20210331_g11.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@(: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK@OVG?V
MF_@E^QS\"_$/[2'[1/CB#P]X0\,6@N-5U*9&<C<ZI'%&B M)+)(R(B*"S,P
MZU\!?#K_ (.?/V<M0^-6J>&/C[^RA\9OA9\/&NM%M]"^)?C3P:8+*!M0A>2"
M35%61C813A-]N_[P2Q!Y&\L*: /TZHKR7]L/]N3]F#]@WX-?\+W_ &G?B?;Z
M#H$UW'9Z7Y4$EU<ZI=R M%;6D$*M)<2L%) 0$!068JH+#R_]D;_@LC^Q9^V)
M\8O^&=/"NH>+_!OQ#FTYM0TSP1\3O!MWH.H:G9J"S3VJW"A;A0JLVU&+[59M
MNU6( /JJBOG']OC_ (*N?L3_ /!-&^\)Z7^UM\1=1T:Z\;)?/X=M=+\.7FI2
M3K:>3Y[,MK&YC ^T1X+8W?-C.UL<O^QA_P %N_\ @GM^WY\9A\ _V:/B+X@U
M3Q*=*GU$6NI>"=1L(OL\)02-YMQ"B9&]?ESDYXZ4 ?6U%?(_[4O_  6T_89_
M95^.MS^S+K&J>,?&_C[3+1;OQ#X6^%_@J[UZYT2W(#"2[^SJ5A^5@Q3<7564
ME0&7/MW[)W[7_P"SG^W#\';/X\?LO_$ZR\4^&[N=[=[FV1XIK2Y3'F6UQ!*J
MRV\R[E)CD56PRM@JRD@'I5%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?%__!>O]BCXY?MT_P#!/Z]^'/[-^GV&J>,_#'B_2O%>C>&M4F2.VU]K&1F>
MPD9R$&]'8J'(5G1%9E!+#X6^$G_!4?\ 8"^-G[87[0/P/_X*\_ #Q%\'HOC-
M;>!=/O? ?Q:T"YCL8[[3;:4E)KN( 10F;R98;B3RD=%WDJ.OZ(_\%AOVC/VR
MOV2OV0T_:+_8O^'-KXLU#PIXOTZ]\>Z$^EO>75QX74R"_P#LD:,")U)A8N0P
M2(2MM^7(_*?]LG_@J+_P3\_:_P!#_;#\&_".>?XH^(_V@_"W@72/@QX)T[PO
M<SZG>:Y'IUS$95A,68);*:178D@[DVH6W#(!^R7Q._8 _9;^-WQ.^#/QC\8^
M%+B[NO@5-+<_#2SAU23^S[1I+>.%9'@R4F:-8H7C=OF1HE(;KG\U?CQ^V3X5
M_P""D?\ P6F_9-\!W?P?\:_ .V^%VOZCXCTSQ%\<?#$WAW5/&LCK"JZ5I$,B
MGS8Y6C0-OD4R+(0J;E59/=_BK^UO^U[_ ,$</V<_V0K3XX?#RRU_X-Z+X'TW
MPM^TCXOL=+N]1U;PK?PZ7!!;W:O!,5-H+C=YDABD9A#M!#RQAO$O^"J'[8?[
M.?\ P6?\>_ +]B?_ ()H^(S\3/&ND_&;1_&>O^.= TJX6Q\#:-:+*)KF>[DC
M01NWF*1&I))A"D>88E8 Z;]O7Q]^U[;?\'#/@?QM^S9^PMXG^+\OPR_9_NH/
M#<!U)-%T>VUC4KJ5+FYGU2Z0P1QI9R*A1-\CN50#DE?H?]BW_@KK\2/B;^U_
M-_P3R_;X_8[U#X$?&2YT.36O".GGQ/!K6D^*;",,TCV=Y"JJ9%1)&,8W_+#+
MEE9"@S_VD?\ @KQXG_8%_P""D%Y\$/V^?"^D>#?V>_%?A6VNOA3\7K31+Z5#
MJZJ@N].U.='DBC;>)V3;$FU/*+$ARP\/T7XO^#/^"Q?_  7)^"7[0G[&D-[K
M?PB_9A\/Z]+XM^*PTN:VL-6U;4K8P1:59R3(IG,?[N1B!MVM-C@HS@#O^#=K
MXF_!/X1>*?VJ_A)^T#XST/P_\?5_:+\0:EX^A\27L5KJ&HZ<2AM;J-IB&FM
MYN64J2J^<7.!,A:#_@CU^TA\*?B3_P %X_VV_#'[,&N6E]\,O$ECH>OVMQI+
MAM/O-7M8XK/4+VV*_(ZS7<MT6E0D2E V2-N,C]I+]H__ ((U_%S]L+XH?#S_
M (+I_LB^!_AS\1/AUXB=/ GB;7+#477QOX650;._2ZM8E-VV P-L_F!-P10S
M+(%]/_X(9?":3XK_ +37Q\_X*=>'O@K+\//AI\0DT3PC\!?"TVAC3"OA;2;?
MRA>I:A1Y,%RZQ21K@<K)P5*L0#]+J*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKYF^*?_  6(
M_P""<GP5^(NL_"?XF?M%?V9X@\/W\EEJ^G_\(CJ\WD3H<,F^*T9&P>ZL1[UO
MA\+BL7)QH4W-K^5-_D<F+Q^!P$%/%58TT]$Y244WVU:/IFBOD?\ X?L?\$J_
M^CIO_+(US_Y"H_X?L?\ !*O_ *.F_P#+(US_ .0JZ_[&SC_H'J?^ 2_R.#_6
M/A[_ *#*7_@R'^9]<45\C_\ #]C_ ()5_P#1TW_ED:Y_\A4?\/V/^"5?_1TW
M_ED:Y_\ (5']C9Q_T#U/_ )?Y!_K'P]_T&4O_!D/\SZXHKY'_P"'['_!*O\
MZ.F_\LC7/_D*C_A^Q_P2K_Z.F_\ +(US_P"0J/[&SC_H'J?^ 2_R#_6/A[_H
M,I?^#(?YGUQ7F7PU_9&^"?PF_:"\??M,^#?#HA\4?$:/34U^9HH?+C%E#)%&
M80L8:,N)"9,LV]@IXQ7BG_#]C_@E7_T=-_Y9&N?_ "%1_P /V/\ @E7_ -'3
M?^61KG_R%1_8V<?] ]3_ , E_D'^L?#W_092_P#!D/\ ,^MIH8;F%[>XB62.
M12KHZY# \$$'J*S_  SX.\(>"[1]/\'>%=-TF"63S)(-,L8X$=_[Q5  3[U\
ML_\ #]C_ ()5_P#1TW_ED:Y_\A4?\/V/^"5?_1TW_ED:Y_\ (5']C9Q_T#U/
M_ )?Y!_K'P]_T&4O_!D/\SZNUO0M$\2Z9+HGB/1K74+*<8GM+VW66*09SAD8
M$'GU%+HVBZ-X=TR'1?#^DVUC9VZ[;>TLX%BBB7T55 "CZ"OE#_A^Q_P2K_Z.
MF_\ +(US_P"0J/\ A^Q_P2K_ .CIO_+(US_Y"H_L;./^@>I_X!+_ "#_ %CX
M>_Z#*7_@R'^9]2^(O!?@[Q>;<^+/">F:I]CE\VT_M&PCG\A_[R;P=I]QS6G7
MR/\ \/V/^"5?_1TW_ED:Y_\ (5'_  _8_P""5?\ T=-_Y9&N?_(5']C9Q_T#
MU/\ P"7^0?ZQ\/?]!E+_ ,&0_P SZXHKY'_X?L?\$J_^CIO_ "R-<_\ D*C_
M (?L?\$J_P#HZ;_RR-<_^0J/[&SC_H'J?^ 2_P @_P!8^'O^@RE_X,A_F?7%
M%?(__#]C_@E7_P!'3?\ ED:Y_P#(5'_#]C_@E7_T=-_Y9&N?_(5']C9Q_P!
M]3_P"7^0?ZQ\/?\ 092_\&0_S/KBBOD?_A^Q_P $J_\ HZ;_ ,LC7/\ Y"H_
MX?L?\$J_^CIO_+(US_Y"H_L;./\ H'J?^ 2_R#_6/A[_ *#*7_@R'^9]<45\
MGZ3_ ,%P_P#@EUKFJVVB:5^T]YMU>7"06T7_  A6MKOD=@JC)L@!DD<DXKZP
MKFQ&#Q>$:]O3E"^W,FK^ESNPF8Y?F";PM:-2V_+)2M?:]F[!1117,=@4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_,W_ ,%2_P#E
M(G\8_P#L?+[_ -#K^F2OYF_^"I?_ "D3^,?_ &/E]_Z'7WG /_(PJ_X/U1^5
M>+'_ "*</_C_ /;6>!T445^J'X0%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 =!\)O^2J>&?\ L8++_P!'I7]8%?R?_";_ )*IX9_[&"R_
M]'I7]8%?FGB!_$P_I+_VT_:O"3^#C/6'_MP4445^='[$%%%% !1110 4444
M%%%% !1110 4444 %?.__!4;]O[0_P#@FQ^R'J_[2%YX$N?%>LMJ5IHO@_PI
M:S^4^L:O=R>7;VYDP=B\,[-@G;&P4%B ?HBOGG_@J%_P3[\*?\%,/V1M7_9G
MU_QS>^%=1.HVNL>%/%FGP^;+HVK6K[[>Y$>Y?,7ET90RDI(VUE;:P /SMO?^
M"G?_  7D_9.^,?Q8^+/[3_P4^%'C[P7\/)?!S_$CX9_#IK_^T_#=IJ\3^4^E
M2.6%S*IP+D2&13(%,16+?(OW#_P4&_X*D0_LG>%?A5X3^ 7P5OOB?\5_CQJ
ML_A-X!^VC31=#R8YIKR\FE4_9K>!)HFDRN<M@[%#NGYY_#O]NS_@J;_P2P_:
MX_:#^*'[:_[.7ASXXZ!H=IX)@^,OQ$^%.IFRN-)L5LKA+'4A8W"+Y[O$SM.J
M)'$CK]^-"&/[+?#[Q#\(_C_X+\'?M!^#;;3=<T[5M&M]:\':_)8JTBVMY;!T
MFA9UWQ>9#+@XP2&(/<4 ?&GPO_X*A?MG_ []KSX=_L@_\%2_V3_"?@F3XQ27
M%K\-?B!\-O%LFIZ3/J<**[:9=13QK+!*0Z*LF2K.Z@*1O=.@_;&_X*=?'_P]
M^V3;?\$Y?^"=_P"S+IGQ.^*]OX67Q'XTU3Q5XC.EZ#X1TZ1@L#7,B(TDTLA9
M"(DVL%D0C?E@GQW^UIXD_;>^%_\ P4V_9I_:3_X+<>$_!4?PAT3QH^F_"^X^
M!NH7$VE:#XKO5 M9];^WQI<RD+%O#18C0VY8 @2+)^I_Q<UK]DK]DO3O%W[9
MWQ>M?!?@EH])C'C+XAWFFV]O>75K"%6&&:Y5/.N,81(X<NQ;:B*20* /FW]D
M+_@I_P#M$:C^VH?^"</_  4;_9BTGX9_%'5?#,OB'P%K7A#Q&=4T'Q;8Q%A.
ML#NJRP31B.1O+?)*QN3LPGF<YX]_X*D_MQ?M!_M;_$O]EC_@EE^R)X0\8V?P
M8OX],^(?Q!^)GBZ73-.;5V5BVFV<4$;222(4=6D)VAE.0J['DX7]@?0OC'_P
M5;_X*6Z?_P %G/''@'4O!'P:^'WA*]\-?L[:)K4!AU/Q&ET)([K79X^?+ADC
MEE6->C Q$9\MGD\<_9EU+]O/Q[_P40_:B^-?_!"/1O (^%VN>.9;/XC:A^T!
M/=#1-4\:VP;[7/HHTU3=!<RAW,I\M_-!X!C" 'W[_P $PO\ @I$W[?OA;QUX
M5^(OP9O/AM\5OA)XK?PW\4? -WJ*7JZ=>#=Y<T%R@"SV\HCD*-@<QN!N4+(_
MU%7YA_\ !O7?0^$/B]^TS\)/VF]-UNP_:PG\>V^O?'5-5>W:ROX9TD;39]*,
M "_8!%*Q52-Z^>N3M9 OZ>4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7\S?\ P5+_ .4B?QC_ .Q\OO\ T.OZ9*_F;_X*E_\
M*1/XQ_\ 8^7W_H=?>< _\C"K_@_5'Y5XL?\ (IP_^/\ ]M9X'1117ZH?A 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T'PF_Y*IX9_P"Q
M@LO_ $>E?U@5_)_\)O\ DJGAG_L8++_T>E?U@5^:>('\3#^DO_;3]J\)/X.,
M]8?^W!1117YT?L04444 %%%% !1110 4444 %%%% !1110 5\K_\%AOV3_VG
M_P!K?]D-/#O[&?Q>NO"/Q,\'>+].\6>%"FK2V=KK-Q9&3_B77;QD;H)5D8A7
MS&98XB^ "R_5%% 'X5>)OB!_P5P_;I^+'[5/[)7@O_@G$G@/QS\9/#?@WPY\
M4-;\2^.[&;2/ ]DNG7,%Q<AHBSW@N8GE,*P[W1<G#E1G[-_:F_8C_;V_97^&
MG[,GCC_@F?X\U7QC+^S=X?@\/>*/@WJ7BY])T[XBZ2MA%9M(X:3[,M[&J2/&
MTP(0S;E.8E23[XT[PEX4TC7]1\6:3X8T^UU76%A&KZE;V4:7%\(5*Q":10&E
MV*S!=Q.T$@8S6A0!^6/[0WPO_P""CW_!;'XC_"WX/?&_]AV^_9X^!_@+Q_8>
M,O'.J^+_ !=97^L^(KJS#B+3K."T8F&,^8X::3@[@X.8_+DX7_@JS^SG_P %
M:OVJ/^"F6E^,=3_X)CO\<?V;_A?'%+X"^'MS\9]!T'3/$&KF&-I-6U&&>=Y;
M@)(\L2021JNR-?X9)DE_8BB@#XP_9'_:Z_X*[_$;XY^'/AK^TO\ \$:=/^$G
MP]N8[E-7\;VOQZT/61I"Q6DKVZK8VH$DHDF2&#"?<$N\_*AKY^_9S^&W_!2+
M_@BC\1OBG\%?@U^PG??M"_!+QW\0M0\9> ];\'>+[&PU?0+B]">;IM[;W9!D
M1?+0"9/E^4MDF3RXOU0HH ^#?^"6?[''[6<'[7/QJ_X*D?MV^"-)\#^/?C%:
MZ;I&@?#+1=8CU$>&-#L8T2-+FZB_=SW,GE0EBGR@HQX\SRX_O*BB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_F;_ ."I?_*1
M/XQ_]CY??^AU_3)7\S?_  5+_P"4B?QC_P"Q\OO_ $.OO. ?^1A5_P 'ZH_*
MO%C_ )%.'_Q_^VL\#HHHK]4/P@**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH Z#X3?\E4\,_P#8P67_ */2OZP*_D_^$W_)5/#/_8P67_H]
M*_K K\T\0/XF'])?^VG[5X2?P<9ZP_\ ;@HHHK\Z/V(**** "BBB@ HHHH _
M/O\ X*"_\%U_^&$OVF=3_9U_X9:_X2K^SM/L[K^V/^$W^P^9Y\*R;?*^Q2XV
MYQG><XS@=*\3_P"(IO\ ZL5_\R=_][*^9_\ @X*_Y28^)O\ L7](_P#21*^)
MZ_7,JX8R/$Y91JU*-Y2C%M\TMVO*1_/F?\<<48+.\3AZ.(M"$Y)+D@[)-I:N
M+?WGZX?\13?_ %8K_P"9._\ O91_Q%-_]6*_^9._^]E?D?17H?ZH\/?\^?\
MR:?_ ,D>3_Q$'B__ *"?_)*?_P @?KA_Q%-_]6*_^9._^]E'_$4W_P!6*_\
MF3O_ +V5^1]%'^J/#W_/G_R:?_R0?\1!XO\ ^@G_ ,DI_P#R!^N'_$4W_P!6
M*_\ F3O_ +V4?\13?_5BO_F3O_O97Y'T4?ZH\/?\^?\ R:?_ ,D'_$0>+_\
MH)_\DI__ "!^N'_$4W_U8K_YD[_[V4?\13?_ %8K_P"9._\ O97Y'T4?ZH\/
M?\^?_)I__)!_Q$'B_P#Z"?\ R2G_ /('ZX?\13?_ %8K_P"9._\ O91_Q%-_
M]6*_^9._^]E?D?11_JCP]_SY_P#)I_\ R0?\1!XO_P"@G_R2G_\ ('ZX?\13
M?_5BO_F3O_O91_Q%-_\ 5BO_ )D[_P"]E?D?11_JCP]_SY_\FG_\D'_$0>+_
M /H)_P#)*?\ \@?KA_Q%-_\ 5BO_ )D[_P"]E'_$4W_U8K_YD[_[V5^1]%'^
MJ/#W_/G_ ,FG_P#)!_Q$'B__ *"?_)*?_P @?KA_Q%-_]6*_^9._^]E'_$4W
M_P!6*_\ F3O_ +V5^1]%'^J/#W_/G_R:?_R0?\1!XO\ ^@G_ ,DI_P#R!^N'
M_$4W_P!6*_\ F3O_ +V4?\13?_5BO_F3O_O97Y'T4?ZH\/?\^?\ R:?_ ,D'
M_$0>+_\ H)_\DI__ "!^N'_$4W_U8K_YD[_[V4?\13?_ %8K_P"9._\ O97Y
M'T4?ZH\/?\^?_)I__)!_Q$'B_P#Z"?\ R2G_ /(']87PL\;?\+,^&/ASXC_V
M9]B_X2#0;/4OL?G>9Y'GP)+Y>_:N_;OQNP,XS@=*WJX/]EC_ )-B^''_ &(>
MC_\ I%#7>5^+UHJ-645LFS^D\-.53#PE+=I/\ HHHK,V"BBB@ HHHH ****
M"BBB@ HHHH *_F;_ ."I?_*1/XQ_]CY??^AU_3)7\S?_  5+_P"4B?QC_P"Q
M\OO_ $.OO. ?^1A5_P 'ZH_*O%C_ )%.'_Q_^VL\#HHHK]4/P@**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z#X3?\E4\,_P#8P67_ */2
MOZP*_D_^$W_)5/#/_8P67_H]*_K K\T\0/XF'])?^VG[5X2?P<9ZP_\ ;@HH
MHK\Z/V(**** "BBB@ HHHH _GW_X."O^4F/B;_L7](_])$KXGK[8_P"#@K_E
M)CXF_P"Q?TC_ -)$KXGK][R+_D38?_!'\D?RCQ3_ ,E)C/\ KY/_ -*84445
MZIX(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_5)^RQ_R
M;%\./^Q#T?\ ](H:[RN#_98_Y-B^''_8AZ/_ .D4-=Y7\ZXC^//U?YG]AX/_
M '2G_A7Y!1116)TA1110 4444 %%%% !1110 4444 %?S-_\%2_^4B?QC_['
MR^_]#K^F2OYF_P#@J7_RD3^,?_8^7W_H=?>< _\ (PJ_X/U1^5>+'_(IP_\
MC_\ ;6>!T445^J'X0%%%% !1110 5MZ[\-/B/X6T.V\3^)OA_K>G:;>X^QZA
M?Z5-#!/D9&R1U"MQZ$U]2?\ !$WX7_#_ .('[7FJ^+?B!X2M_$"_#[X>:KXK
MT?0+N,21ZAJ%J84AC*$'>09C(HP?FC4XXKN_V'_^"C_[6O[57[;FB?!S]HWQ
MA)X^\$?%+5GT?Q3X%U6S2334M9U;YH(<?Z/Y/$@9"&Q&<DG)KR,5F->E5J1I
M035.*E*[L];NT='K9/>RV7FOH,#D^%Q&'HSKU7&5:3A!*-U=65Y.ZLKR2LDW
M:[[)_ M6=+T;6-;G:VT;2KF[D5-S1VL#2,%SC)"@\9(_.NS_ &H_A);_  %_
M:3\??!2QN))K;PIXPU'2[2>4_-+!!<O'&[>Y15)^M?:?_!%CP7^T%HO[.?[0
MWQR_9>T&XO/B&-+T?PYX(:W2 E)[BZ+W,A-Q^Y58HUBE)D.W"\]L[8W,(87
M_68V:?+:[LO>:2N];+6[\CGRW*:F.S7ZE.Z:Y[\JYG[B;:2NKMVLE?5L^ K[
MP=XNTRU>^U+PKJ5O!'CS)I[&1$7)P,DC Y(%:/@WX/?%SXBZ/J'B'X??"WQ'
MKMAI*[M4OM&T.XNH;-<9S*\:,L8QS\Q'%?:/_!0'QU_P6]\&? BX\-?MG^*[
MS4/AUXI>&WO+S3K31;JQFD2998XY+BQB+0MYD2D99=Q4@%N17;_"ZY_:>LOV
M;OV-$_8A;Q6FB3>)]0/CC_A#O.\F36/[5C$HU/R?E*_9\X\_Y/)W8^4&N.6;
M55A8U/<?-)I-3;CI%RU?*M=+6M_D>C#(*$L=.B_:I0BI-2IJ,VY3C%6CS2T]
MY.]_*W4_-FRLKS4KR'3M.M);BXN)5C@@@C+O(['"JJCDDD@ #DDU9\3>&/$O
M@O7[OPIXQ\/7VDZI83&&^TW4[1X+BWD'5)(W 9&'H0#7WM+X5^#GPM_;I_:$
M_;]MM(TVZ\"_"#QA=/X,T^,#[)J_BRXE=;*VB X:**<2W3;.$2!"!M(KX*\4
M^)_$'C?Q/J/C/Q9JTU_JFK7TMYJ5]<-NDN)Y7+R2,>Y9F)/N:[\)C'BY7C&T
M4HW_ ,35^7Y)J_JO,\K,,NCE\$IRO)RDE;;EB^7F_P"WI)V_PONBA1117<>6
M%%%% !1110!T'PF_Y*IX9_[&"R_]'I7]8%?R?_";_DJGAG_L8++_ -'I7]8%
M?FGB!_$P_I+_ -M/VKPD_@XSUA_[<%%%%?G1^Q!1110 4444 %%%% '\^_\
MP<%?\I,?$W_8OZ1_Z2)7Q/7VQ_P<%?\ *3'Q-_V+^D?^DB5\3U^]Y%_R)L/_
M ((_DC^4>*?^2DQG_7R?_I3"BBBO5/!"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /ZI/V6/\ DV+X<?\ 8AZ/_P"D4-=Y7!_LL?\ )L7P
MX_[$/1__ $BAKO*_G7$?QY^K_,_L/!_[I3_PK\@HHHK$Z0HHHH **** "BBB
M@ HHHH **** "OYF_P#@J7_RD3^,?_8^7W_H=?TR5_,W_P %2_\ E(G\8_\
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
M110 4444 %%%% ']4G[+'_)L7PX_[$/1_P#TBAKO*X/]EC_DV+X<?]B'H_\
MZ10UWE?SKB/X\_5_F?V'@_\ =*?^%?D%%%%8G2%%%% !1110 4444 %%%% !
M1110 5_,W_P5+_Y2)_&/_L?+[_T.OZ9*_F;_ ."I?_*1/XQ_]CY??^AU]YP#
M_P C"K_@_5'Y5XL?\BG#_P"/_P!M9X'1117ZH?A 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!T'PF_P"2J>&?^Q@LO_1Z5_6!7\G_ ,)O
M^2J>&?\ L8++_P!'I7]8%?FGB!_$P_I+_P!M/VKPD_@XSUA_[<%%%%?G1^Q!
M1110 4444 %%%% '\^__  <%?\I,?$W_ &+^D?\ I(E?$]?;'_!P5_RDQ\3?
M]B_I'_I(E?$]?O>1?\B;#_X(_DC^4>*?^2DQG_7R?_I3"BBBO5/!"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /ZI/V6/^38OAQ_V(>C_^
MD4-=Y7!_LL?\FQ?#C_L0]'_](H:[ROYUQ'\>?J_S/[#P?^Z4_P#"OR"BBBL3
MI"BBB@ HHHH **** "BBB@ HHHH *_F;_P""I?\ RD3^,?\ V/E]_P"AU_3)
M7\S?_!4O_E(G\8_^Q\OO_0Z^\X!_Y&%7_!^J/RKQ8_Y%.'_Q_P#MK/ Z***_
M5#\("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .@^$W_)5
M/#/_ &,%E_Z/2OZP*_D_^$W_ "53PS_V,%E_Z/2OZP*_-/$#^)A_27_MI^U>
M$G\'&>L/_;@HHHK\Z/V(**** "BBB@ HHHH _GW_ .#@K_E)CXF_[%_2/_21
M*^)Z^V/^#@K_ )28^)O^Q?TC_P!)$KXGK][R+_D38?\ P1_)'\H\4_\ )28S
M_KY/_P!*84445ZIX(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!_5)^RQ_R;%\./\ L0]'_P#2*&N\K@_V6/\ DV+X<?\ 8AZ/_P"D4-=Y
M7\ZXC^//U?YG]AX/_=*?^%?D%%%%8G2%%%% !1110 4444 %%%% !1110 5_
M,W_P5+_Y2)_&/_L?+[_T.OZ9*_F;_P""I?\ RD3^,?\ V/E]_P"AU]YP#_R,
M*O\ @_5'Y5XL?\BG#_X__;6>!T445^J'X0%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 =!\)O^2J>&?^Q@LO\ T>E?U@5_)_\ ";_DJGAG
M_L8++_T>E?U@5^:>('\3#^DO_;3]J\)/X.,]8?\ MP4445^='[$%%%% !111
M0 4444 ?S[_\'!7_ "DQ\3?]B_I'_I(E?$]?;'_!P5_RDQ\3?]B_I'_I(E?$
M]?O>1?\ (FP_^"/Y(_E'BG_DI,9_U\G_ .E,****]4\$**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH _JD_98_Y-B^''_8AZ/\ ^D4-=Y7!
M_LL?\FQ?#C_L0]'_ /2*&N\K^=<1_'GZO\S^P\'_ +I3_P *_(****Q.D***
M* "BBB@ HHHH **** "BBB@ K^9O_@J7_P I$_C'_P!CY??^AU_3)7\S?_!4
MO_E(G\8_^Q\OO_0Z^\X!_P"1A5_P?JC\J\6/^13A_P#'_P"VL\#HHHK]4/P@
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z#X3?\E4\,_]
MC!9?^CTK^L"OY/\ X3?\E4\,_P#8P67_ */2OZP*_-/$#^)A_27_ +:?M7A)
M_!QGK#_VX****_.C]B"BBB@ HHHH **** /Y]_\ @X*_Y28^)O\ L7](_P#2
M1*^)Z^V/^#@K_E)CXF_[%_2/_21*^)Z_>\B_Y$V'_P $?R1_*/%/_)28S_KY
M/_TIA1117JG@A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M']4G[+'_ ";%\./^Q#T?_P!(H:[RN#_98_Y-B^''_8AZ/_Z10UWE?SKB/X\_
M5_F?V'@_]TI_X5^04445B=(4444 %%%% !1110 4444 %%%% !7\S?\ P5+_
M .4B?QC_ .Q\OO\ T.OZ9*_F;_X*E_\ *1/XQ_\ 8^7W_H=?>< _\C"K_@_5
M'Y5XL?\ (IP_^/\ ]M9X'1117ZH?A 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!T'PF_Y*IX9_P"Q@LO_ $>E?U@5_)_\)O\ DJGAG_L8
M++_T>E?U@5^:>('\3#^DO_;3]J\)/X.,]8?^W!1117YT?L04444 %%%% !11
M10!_/O\ \'!7_*3'Q-_V+^D?^DB5\3U]L?\ !P5_RDQ\3?\ 8OZ1_P"DB5\3
MU^]Y%_R)L/\ X(_DC^4>*?\ DI,9_P!?)_\ I3"BBBO5/!"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /ZI/V6/^38OAQ_V(>C_P#I%#7>
M5P?[+'_)L7PX_P"Q#T?_ -(H:[ROYUQ'\>?J_P S^P\'_NE/_"OR"BBBL3I"
MBBB@ HHHH **** "BBB@ HHHH *_F;_X*E_\I$_C'_V/E]_Z'7],E?S-_P#!
M4O\ Y2)_&/\ ['R^_P#0Z^\X!_Y&%7_!^J/RKQ8_Y%.'_P ?_MK/ Z***_5#
M\("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .@^$W_ "53
MPS_V,%E_Z/2OZP*_D_\ A-_R53PS_P!C!9?^CTK^L"OS3Q _B8?TE_[:?M7A
M)_!QGK#_ -N"BBBOSH_8@HHHH **** "BBB@#^??_@X*_P"4F/B;_L7](_\
M21*^)Z^V/^#@K_E)CXF_[%_2/_21*^)Z_>\B_P"1-A_\$?R1_*/%/_)28S_K
MY/\ ]*84445ZIX(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!_5)^RQ_R;%\./^Q#T?_TBAKO*X/\ 98_Y-B^''_8AZ/\ ^D4-=Y7\ZXC^
M//U?YG]AX/\ W2G_ (5^04445B=(4444 %%%% !1110 4444 %%%% !7\S?_
M  5+_P"4B?QC_P"Q\OO_ $.OZ9*_F;_X*E_\I$_C'_V/E]_Z'7WG /\ R,*O
M^#]4?E7BQ_R*</\ X_\ VUG@=%%%?JA^$!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% '0?";_DJGAG_L8++_T>E?U@5_)_\)O^2J>&?^Q@
MLO\ T>E?U@5^:>('\3#^DO\ VT_:O"3^#C/6'_MP4445^='[$%%%% !1110
M4444 ?S[_P#!P5_RDQ\3?]B_I'_I(E?$]?;'_!P5_P I,?$W_8OZ1_Z2)7Q/
M7[WD7_(FP_\ @C^2/Y1XI_Y*3&?]?)_^E,****]4\$**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH _JD_98_P"38OAQ_P!B'H__ *10UWE<
M'^RQ_P FQ?#C_L0]'_\ 2*&N\K^=<1_'GZO\S^P\'_NE/_"OR"BBBL3I"BBB
M@ HHHH **** "BBB@ HHHH *_F;_ ."I?_*1/XQ_]CY??^AU_3)7\S?_  5+
M_P"4B?QC_P"Q\OO_ $.OO. ?^1A5_P 'ZH_*O%C_ )%.'_Q_^VL\#HHHK]4/
MP@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z#X3?\E4\,
M_P#8P67_ */2OZP*_D_^$W_)5/#/_8P67_H]*_K K\T\0/XF'])?^VG[5X2?
MP<9ZP_\ ;@HHHK\Z/V(**** "BBB@ HHHH _GW_X."O^4F/B;_L7](_])$KX
MGK[8_P"#@K_E)CXF_P"Q?TC_ -)$KXGK][R+_D38?_!'\D?RCQ3_ ,E)C/\
MKY/_ -*84445ZIX(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!_5)^RQ_R;%\./^Q#T?\ ](H:[RN#_98_Y-B^''_8AZ/_ .D4-=Y7\ZXC
M^//U?YG]AX/_ '2G_A7Y!1116)TA1110 4444 %%%% !1110 4444 %?S-_\
M%2_^4B?QC_['R^_]#K^F2OYF_P#@J7_RD3^,?_8^7W_H=?>< _\ (PJ_X/U1
M^5>+'_(IP_\ C_\ ;6>!T445^J'X0%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 =!\)O\ DJGAG_L8++_T>E?U@5_)_P#";_DJGAG_ +&"
MR_\ 1Z5_6!7YIX@?Q,/Z2_\ ;3]J\)/X.,]8?^W!1117YT?L04444 %%%% !
M1110!_/O_P '!7_*3'Q-_P!B_I'_ *2)7Q/7VQ_P<%?\I,?$W_8OZ1_Z2)7Q
M/7[WD7_(FP_^"/Y(_E'BG_DI,9_U\G_Z4PHHHKU3P0HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#^J3]EC_DV+X<?]B'H__I%#7>5P?[+'
M_)L7PX_[$/1__2*&N\K^=<1_'GZO\S^P\'_NE/\ PK\@HHHK$Z0HHHH ****
M "BBB@ HHHH **** "OYF_\ @J7_ ,I$_C'_ -CY??\ H=?TR5_,W_P5+_Y2
M)_&/_L?+[_T.OO. ?^1A5_P?JC\J\6/^13A_\?\ [:SP.BBBOU0_" HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H/A-_R53PS_P!C!9?^
MCTK^L"OY/_A-_P E4\,_]C!9?^CTK^L"OS3Q _B8?TE_[:?M7A)_!QGK#_VX
M****_.C]B"BBB@ HHHH **** /Y]_P#@X*_Y28^)O^Q?TC_TD2OB>OMC_@X*
M_P"4F/B;_L7](_\ 21*^)Z_>\B_Y$V'_ ,$?R1_*/%/_ "4F,_Z^3_\ 2F%%
M%%>J>"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U2?LL
M?\FQ?#C_ +$/1_\ TBAKO*X/]EC_ )-B^''_ &(>C_\ I%#7>5_.N(_CS]7^
M9_8>#_W2G_A7Y!1116)TA1110 4444 %%%% !1110 4444 %?S-_\%2_^4B?
MQC_['R^_]#K^F2OYF_\ @J7_ ,I$_C'_ -CY??\ H=?>< _\C"K_ (/U1^5>
M+'_(IP_^/_VUG@=%%%?JA^$!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '0?";_DJGAG_L8++_ -'I7]8%?R?_  F_Y*IX9_[&"R_]'I7]
M8%?FGB!_$P_I+_VT_:O"3^#C/6'_ +<%%%%?G1^Q!1110 4444 %%%% '\^_
M_!P5_P I,?$W_8OZ1_Z2)7Q/7VQ_P<%?\I,?$W_8OZ1_Z2)7Q/7[WD7_ ")L
M/_@C^2/Y1XI_Y*3&?]?)_P#I3"BBBO5/!"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /ZI/V6/^38OAQ_V(>C_ /I%#7>5P?[+'_)L7PX_
M[$/1_P#TBAKO*_G7$?QY^K_,_L/!_P"Z4_\ "OR"BBBL3I"BBB@ HHHH ***
M* "BBB@ HHHH *_F;_X*E_\ *1/XQ_\ 8^7W_H=?TR5_,W_P5+_Y2)_&/_L?
M+[_T.OO. ?\ D85?\'ZH_*O%C_D4X?\ Q_\ MK/ Z***_5#\("BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .@^$W_)5/#/_8P67_H]*_K
MK^3_ .$W_)5/#/\ V,%E_P"CTK^L"OS3Q _B8?TE_P"VG[5X2?P<9ZP_]N"B
MBBOSH_8@HHHH **** "BBB@#^??_ (."O^4F/B;_ +%_2/\ TD2OB>OMC_@X
M*_Y28^)O^Q?TC_TD2OB>OWO(O^1-A_\ !'\D?RCQ3_R4F,_Z^3_]*84445ZI
MX(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_5)^RQ_P F
MQ?#C_L0]'_\ 2*&N\K@_V6/^38OAQ_V(>C_^D4-=Y7\ZXC^//U?YG]AX/_=*
M?^%?D%%%%8G2%%%% !1110 4444 %%%% !1110 5_,W_ ,%2_P#E(G\8_P#L
M?+[_ -#K^F2OYF_^"I?_ "D3^,?_ &/E]_Z'7WG /_(PJ_X/U1^5>+'_ "*<
M/_C_ /;6>!T445^J'X0%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 =!\)O^2J>&?\ L8++_P!'I7]8%?R?_";_ )*IX9_[&"R_]'I7]8%?
MFGB!_$P_I+_VT_:O"3^#C/6'_MP4445^='[$%%%% !1110 4444 ?S[_ /!P
M5_RDQ\3?]B_I'_I(E?$]?;'_  <%?\I,?$W_ &+^D?\ I(E?$]?O>1?\B;#_
M ."/Y(_E'BG_ )*3&?\ 7R?_ *4PHHHKU3P0HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#^J3]EC_DV+X<?]B'H_\ Z10UWE<'^RQ_R;%\
M./\ L0]'_P#2*&N\K^=<1_'GZO\ ,_L/!_[I3_PK\@HHHK$Z0HHHH **** "
MBBB@ HHHH **** "OYF_^"I?_*1/XQ_]CY??^AU_3)7\S?\ P5+_ .4B?QC_
M .Q\OO\ T.OO. ?^1A5_P?JC\J\6/^13A_\ '_[:SP.BBBOU0_" HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H/A-_P E4\,_]C!9?^CT
MK^L"OY/_ (3?\E4\,_\ 8P67_H]*_K K\T\0/XF'])?^VG[5X2?P<9ZP_P#;
M@HHHK\Z/V(**** "BBB@ HHHH _GW_X."O\ E)CXF_[%_2/_ $D2OB>OMC_@
MX*_Y28^)O^Q?TC_TD2OB>OWO(O\ D38?_!'\D?RCQ3_R4F,_Z^3_ /2F%%%%
M>J>"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U2?LL?\
MFQ?#C_L0]'_](H:[RN#_ &6/^38OAQ_V(>C_ /I%#7>5_.N(_CS]7^9_8>#_
M -TI_P"%?D%%%%8G2%%%% !1110 4444 %%%% !1110 5_,W_P %2_\ E(G\
M8_\ L?+[_P!#K^F2OYF_^"I?_*1/XQ_]CY??^AU]YP#_ ,C"K_@_5'Y5XL?\
MBG#_ ./_ -M9X'1117ZH?A 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!T'PF_Y*IX9_[&"R_]'I7]8%?R?_";_DJGAG_L8++_ -'I7]8%
M?FGB!_$P_I+_ -M/VKPD_@XSUA_[<%%%%?G1^Q!1110 4444 %%%% '\^_\
MP<%?\I,?$W_8OZ1_Z2)7Q/7VQ_P<%?\ *3'Q-_V+^D?^DB5\3U^]Y%_R)L/_
M ((_DC^4>*?^2DQG_7R?_I3"BBBO5/!"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /ZI/V6/\ DV+X<?\ 8AZ/_P"D4-=Y7!_LL?\ )L7P
MX_[$/1__ $BAKO*_G7$?QY^K_,_L/!_[I3_PK\@HHHK$Z0HHHH **** "BBB
M@ HHHH **** "OYF_P#@J7_RD3^,?_8^7W_H=?TR5_,W_P %2_\ E(G\8_\
ML?+[_P!#K[S@'_D85?\ !^J/RKQ8_P"13A_\?_MK/ Z***_5#\("BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** .@^$W_)5/#/\ V,%E_P"C
MTK^L"OY/_A-_R53PS_V,%E_Z/2OZP*_-/$#^)A_27_MI^U>$G\'&>L/_ &X*
M***_.C]B"BBB@ HHHH **** /Y]_^#@K_E)CXF_[%_2/_21*^)Z^V/\ @X*_
MY28^)O\ L7](_P#21*^)Z_>\B_Y$V'_P1_)'\H\4_P#)28S_ *^3_P#2F%%%
M%>J>"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U2?LL?
M\FQ?#C_L0]'_ /2*&N\K@_V6/^38OAQ_V(>C_P#I%#7>5_.N(_CS]7^9_8>#
M_P!TI_X5^04445B=(4444 %%%% !1110 4444 %%%% !7\S?_!4O_E(G\8_^
MQ\OO_0Z_IDK^9O\ X*E_\I$_C'_V/E]_Z'7WG /_ ",*O^#]4?E7BQ_R*</_
M (__ &UG@=%%%?JA^$!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% '0?";_ )*IX9_[&"R_]'I7]8%?R?\ PF_Y*IX9_P"Q@LO_ $>E?U@5
M^:>('\3#^DO_ &T_:O"3^#C/6'_MP4445^='[$%%%% !1110 4444 ?S[_\
M!P5_RDQ\3?\ 8OZ1_P"DB5\3U]L?\'!7_*3'Q-_V+^D?^DB5\3U^]Y%_R)L/
M_@C^2/Y1XI_Y*3&?]?)_^E,****]4\$**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH _JD_98_Y-B^''_8AZ/_Z10UWE<'^RQ_R;%\./^Q#T
M?_TBAKO*_G7$?QY^K_,_L/!_[I3_ ,*_(****Q.D**** "BBB@ HHHH ****
M "BBB@ K^9O_ (*E_P#*1/XQ_P#8^7W_ *'7],E?S-_\%2_^4B?QC_['R^_]
M#K[S@'_D85?\'ZH_*O%C_D4X?_'_ .VL\#HHHK]4/P@**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH Z#X3?\E4\,_\ 8P67_H]*_K K^3_X
M3?\ )5/#/_8P67_H]*_K K\T\0/XF'])?^VG[5X2?P<9ZP_]N"BBBOSH_8@H
MHHH **** "BBB@#^??\ X."O^4F/B;_L7](_])$KXGK[8_X."O\ E)CXF_[%
M_2/_ $D2OB>OWO(O^1-A_P#!'\D?RCQ3_P E)C/^OD__ $IA1117JG@A1110
M 445Z3\4/V4?B]\)O%?@_P"'6OZ9!=^*_&FC6>HZ?X3THR3ZC:K=L1:P7$00
M".XE7:XA!9@LB;@I;%9SJTX249.S=_PW^XUA0K58.4(MI6O\]EZOHCS:BOK2
M;_@BI^W''!+I<&F>"[CQ5!9&ZG^']MX\L)-<CC"[B3;"3!.WG 8D]LGBOE+5
M=*U/0M4N=$UO3I[.]L[AX+NTNH3'+!*C%71U8 JRD$$'D$$5EA\;A,7?V,U*
MV]G<Z,7EN/P%OK-*4+[736VZ]5U6Z(***]*^,G[)7QO^ 7PH\ ?&+XK>&!I.
ME_$JVO;GPO;W$A%T\%L8 TLD1 ,:N+B)D)^\K;N 1G656G"<8R:3EHEWTOI\
ME<YZ="M5ISG"+:@KR?1)M)7[7;2/-:*[R/\ 9U\?W?[.;_M0://I^H>&[3Q+
M_8>M16<[M=Z3<M&)(6N8R@"13#<(Y%9E+(RG:V >C_9N_8L^)_[2OA?7?B'I
M7BSPCX2\)^'+B"UU7Q=X\\0+ING)=39\JV60JS/*P!.U5(48+%<C.<\5AZ<'
M.4DDG9^O;U-J>!QE6K&G"#;DN9>:[^FCN^EG?8\@HKM/CU^S]\4OV;/BO?\
MP9^*_A\6FMV)B8+;3K/#=12H'AF@D3*RQR(RLK+ZX.""!8_:-_9Y\:_LO?$I
MOA'\2-3TJ77[?3+2[U6RTJZ>4Z9+/"LPM)RR*!<(KKO5=RJ3C<2#BXUZ,W'E
MDGS*Z\UIJO+5?>1/"XFDIN<&N1\LKZ6;OH_/1Z>3.#HHHK4YPHHHH **** /
MZI/V6/\ DV+X<?\ 8AZ/_P"D4-=Y7!_LL?\ )L7PX_[$/1__ $BAKO*_G7$?
MQY^K_,_L/!_[I3_PK\@HHHK$Z0HHHH **** "BBB@ HHHH **** "OYF_P#@
MJ7_RD3^,?_8^7W_H=?TR5_,W_P %2_\ E(G\8_\ L?+[_P!#K[S@'_D85?\
M!^J/RKQ8_P"13A_\?_MK/ Z***_5#\("BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** .@^$W_)5/#/\ V,%E_P"CTK^L"OY/_A-_R53PS_V,
M%E_Z/2OZP*_-/$#^)A_27_MI^U>$G\'&>L/_ &X****_.C]B"BBB@ HHHH *
M*** /Y]_^#@K_E)CXF_[%_2/_21*^)Z^V/\ @X*_Y28^)O\ L7](_P#21*^)
MZ_>\B_Y$V'_P1_)'\H\4_P#)28S_ *^3_P#2F%%%%>J>"%%%% 'T3_P2C_9Z
MT3]IO]OGX>_#/Q99QW&B1:F^JZU!, 8YK:SB>Y,3@]5D:-(B/20U4O/V]_B3
MX=_X*#:S^WIX7TW2=5UY_%-_J&D6OB.VDN+6**5)(($*)(C$10,BIA@5,:'M
M7H/_  0J\=Z)X+_X*1^#M.\07(@M_$FGZEHHF) VRS6DAB SW:1$0>[BO-OV
M1_V%O'?[3W[:MK^Q[)>-I5S::S>6_BC4&BR=/M[-F%RX4]7RA15/!=U!P,D>
M'7G06/KO$_!&DM_Y6Y\_WV5_1'U&&IXIY3A(X+^+.O+;?FBJ?L_NYI->K.R_
MX)K?"KXY?M1?MW:3\<K?Q!/86GA;Q3'XP^(?CN]N6BMM-MHYS<SO-.QP&E"R
M(%)^;<Q/R*Y'FW[?GQ>\"_'O]L_XD_&#X9P;-!UWQ5<W&ER>5L^T1 A//VX!
M'FE3+@\_O.><U^B'[:'[!7_!1OQ!X%_X8S_8B_98M_!GP1TBX_>*GC/2DU#Q
MA<*1F_U"0W(=PQ4,L38P I8#:B1? WP^_P""</[4_P 1?VJ]7_8PTWPKIMGX
M^T*S>YU/3;[681#$BQQ2']]&71CMFC/RD]?8US9?C\%B:\L9*K!)1LHJ2;C"
M][RL][VTVCM>[9V9ME69X+"PRZ-&I)RJ7<W&24ZC32C"Z5TE?7>3ULDD<O\
MLG?'OP7^S9\3Y?BIXM^ ^@_$&YM-*D3P[I?B>1S8V6HF2-HKR6)?^/@(JR 1
M$@$R!L@J#7UK_P %@/C)X]_:#_8G_9*^-'Q/U.*\U[Q%I?BV[U&>"V6%"YN=
M/ 540 *JJ%4#T49)/-?GY7VU_P %%?\ E&A^Q=_V+GBO_P!*M/KJQV'HK-<+
M6M[SE)7\O9ST7;SMOU.'*\7B)9%CL/S>XH1=M-_;4M7W=M%>]EL8W_!&6'3?
MBK\>/%W[%OBZ8-H'QH^'^I://#(,I#?VT+7MI> ?\](3#*R'L6/%.^ T/@7X
MX?\ !/OQ%^PCKGQG\(?#WQQX?^,Z>+K5_'NL#3=/U2V_L\V$T'VEE*+-$PW[
M6(+*<*"<XB_X(8:)'-_P48\,>/\ 4[@0:1X)T#6]>UZ[;[MM:1Z=/"9&/90\
M\>?K7RWXKU6]^(WQ%U+6]+TV62XUW6II[>SACW.SSS%EC55ZG+  #OTJ*F']
MOF=6$96LJ<[]I)S7SO%)/RL:4L7]5R3#U)QYFY5J=MKP:IO=:JTI2:\V]'J?
MH5XG\4_ CQI^TP?VN3JMKXJ^'/[*OPD\/Z)#K0B9;;QCXHM8VCT^&/> SQO=
M,79L']W:EC\C GXB^.?PW_:EN[FX_:.^/7PI\8V,/C74Y=0/BC7?#MS;6NHW
M$[-*S1RR($;=DL IZ=.*^G?B?K'PU_9E^*7P$_X)X^)KRQ;P]X)\>:/XC^/%
MRSJUM?:Y=7$!NH9&^Z\5G9'[.#P,F7(R*]Q^+.F_M)Z!XS_;D\0_M:Q^)8_A
MAJGAK58_!4_B5I3I=Y?OJ"'0?L!D_=R,L6W'DYV# ;!%>?A\2\#*$HJZDDHW
M>KAS**Y?.3DYOR<5;MZ^+P2S2%2,VXRC)N7*KQ51P<GS7=U&"BJ:\U.5WL_R
MJHHHKZX_/@HHHH **** /ZI/V6/^38OAQ_V(>C_^D4-=Y7!_LL?\FQ?#C_L0
M]'_](H:[ROYUQ'\>?J_S/[#P?^Z4_P#"OR"BBBL3I"BBB@ HHHH **** "BN
M,^,WP,\(?'/3++2?%^J:U:QV,[30MHNK26C,Q7:0Q3[PQV->??\ #O?X)_\
M0V^._P#PLKG_ !H ]THKPO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_
M ,+*Y_QH ]TK^9O_ (*E_P#*1/XQ_P#8^7W_ *'7[X?\.]_@G_T-OCO_ ,+*
MY_QH_P"'>_P3_P"AM\=_^%E<_P"->]D&=_V'B)U?9\_,K6O;K?LSY3BSAC_6
MC"4Z'M?9\LN:_+S7T:M\43^9.BOZ;/\ AWO\$_\ H;?'?_A97/\ C1_P[W^"
M?_0V^.__  LKG_&OJO\ B(/_ %#?^3__ &A\)_Q"/_J-_P#*?_W0_F3HK^FS
M_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:/^(@_]0W_ )/_ /:!
M_P 0C_ZC?_*?_P!T/YDZ*_IL_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X
M[_\ "RN?\:/^(@_]0W_D_P#]H'_$(_\ J-_\I_\ W0_F3HK^FS_AWO\ !/\
MZ&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&C_ (B#_P!0W_D__P!H'_$(_P#J
M-_\ *?\ ]T/YDZ*_IL_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"R
MN?\ &C_B(/\ U#?^3_\ V@?\0C_ZC?\ RG_]T/YDZ*_IL_X=[_!/_H;?'?\
MX65S_C1_P[W^"?\ T-OCO_PLKG_&C_B(/_4-_P"3_P#V@?\ $(_^HW_RG_\
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
M_P!#;X[_ /"RN?\ &OSJI/GJ.7=W/V*C3]E1C"][)+[CW2BO"_\ AWO\$_\
MH;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&H-#W2BO(/ O[%/PG^'WBZP\::
M)XD\837>G3B6"._\4SS0LV",.C'##GH:]?H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BL'XC_ !4^&'P<\,R>-/B[\1]!\*Z-$X275O$FL06-LC$$
M@&69E0'@\9[&L_X2?M _ 7X_:;/K/P)^-OA#QK9VK!;FZ\)>);74HXB<X#-;
MR.%)P>OI0!UU%%9T/B[PG<>*9O T'B?3GUNVLDO+C1TO8S=16SLR),T0.]8V
M964.1@E2 <@T :-%%8_CCXA^ /ACH3>*/B3XYT?P]IB.$?4=<U.*T@5CT4R2
MLJ@GTS0!L45F^$O&7A#Q_H,'BKP)XKTW6]+N03;:EI%]'<V\H!P=LD9*MSZ&
ML[Q[\8?A'\*FLT^*'Q2\.>&VU"3R[ :_KEO9FY?CY8_.==YY' SUH Z.BFPS
M17$2SP2JZ.H9'1LA@>001U%<OK/QT^"/ASQK#\-?$/QC\*V'B.Y95M] O?$-
MM%>REN5"P,XD;.1C YS0!U5%%9][XL\*Z;XBL?"&H^)=/@U;4X9IM-TN:]1+
MF[CAV^:\49.Z14WIN*@A=ZYQD4 :%%%% !1110 4444 %%%% !1110 4444
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
MR;>=JPKCG<6TO^"+-WIOP3_X*3_MY_LE>,;N*Q\47WQP?XAZ3I]R^V6_TG6
M]PMQ""?WB1^9"KE>%,R X) IG[/-_I/QV_X.=_CA\:?!&I0WGAWX0_LZ:;X(
M\2:K;2AK>+6;K4(KW[.9!\NY(XKA77.5>)E."I% &M^QW_P;^_L[:?\ "'Q)
MX_\ ^"L?@7P?\;_C?X[UG4M2^(7C[4[VZN[>*%YY/L\-A).L+V<<=L(SF-(V
M1BRJQCCCQ\F_L:?MP_%/]CC_ ((6_MF?$[X&_$+5M;^'GPG^*VL^%OV:O%VK
MW#7$T.E75Y:V%F\+N#YL4#WD4T;'*EV=< +L7V[XF_'_ ..7_!P%\3/$G[-/
M[+'Q.D^&G[(GAO5WTCXE?%NUNEBU;XC2QD>?I>D;O]59L"%><C#JW.Y6,#^I
M?\%G?V-?AMX?_P"#?3XL_LF?L@^!K#3_  _X+\&V-[HVAZ*?-$-MIFIVNIW#
M$Y9I)&CMIY'=B7=F9F)9B: /-O\ B'P_8LD_X)-K*WPV8?'8?#C_ (2P?&==
M1N/^$A_X2[[']M^V?:]_F&/[7QY6<;/1_P!Y7UM_P1;_ &L/&7[;W_!+GX-_
MM+?$6]:Z\0ZYX9DM-?OG7#7E[87<^GSW#   -+):O(0 !ESCC%53^W!\%?\
MAS@?VXQX[TW_ (1?_A1_]JB^^UIL^T_V=L^Q_P#7Q]I_T?RL;O._=XW<5R/_
M  ;G_!SQ/\#/^"+GP)\%^,M+DL]1O/#][KDD,RE7\G4M2N]0MR0>A,%S"<4
M?;-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 ?.W[;_ /P2B_8&_P""B<MAJW[5G[/]AK>MZ3&$TGQ3I]Y/IVJVB EE
M1;NU>.1T5B6$;ED!8D+DYKPW3_\ @V;_ ."1>C>$M4TC1/@CXAM?$.HO%+;?
M$)?'FIR:_I5Q$P:&XL[J69A;R1L 053#8 <..*^^Z* ./_9_^%>K_!#X,>'/
MA+KWQ8\2^.KS0=-6TG\7>,+M9]3U0J2?.N9%50\A!P6QS@9R<FL?PC^R/^SW
MX$_:7\7?M@^%/A]]E^(WCO1[+2_%7B+^UKN3[=:6BJMO']G>4P1; BC='&K-
MCYB:](HH *^+?CO_ ,&\O_!'[]IKXP^(OC[\<OV2)->\7>*]3DU#7]8E^(GB
M*$W5P_5O+AU!(XQ@ !$554    8K[2HH ^3/V2?^"&G_  2T_85^--G^T-^R
MO^R]_P (MXPL+.XM;36/^$VUN^\N&=#'*OE7E[+$=RDC)0D=B#3_ -K7_@B;
M_P $[OVT/BY=?'GXN_"+4K+QAJEBMEX@U_P?XKO]&FUNU5500WHM)D6Y&Q53
M<ZE]JJN["J!]844 >*/_ ,$Z?V+A^QK<?\$_+#X%V.G_  @N]/%E=>#]'U&[
ML5FB\Y9VWW%O,EPSO(H9Y#+OD);>S;FS\U_\0N/_  0H_P"C&?\ S)OB?_Y9
MU]_T4 >7_LA_L9_LV?L'?!J#]G[]E'X;_P#"*^$+;4)[Z'2/[8O+[;/,0TK^
M;>32RG) X+X'8"K&N_LC_L]^)OVH]#_;1UOX?>?\2_#?A>?P[HOB7^UKM?LV
MFS2/))!]G646[Y9V.]HRXS@, !7I%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7C'[:'_!//\ 8T_X*$^"+;P#^U_\!M(\8VE@[/I5
MW<-+;WVG,V-QM[NW=)X=VU=RHX5]HW!@,5[/10!\"^&/^#93_@CCH-OJ8UK]
MFS4_$EUJ6GO9)J/BCQSJM[/8Q,"/]&+7&(74\K(!O4CAADY^I_V./V8'_8_^
M"-I\#(_CKX[^(5IIM].^EZW\1M974-2@M&8>59F<(A>.) $4L,X_ #U.B@#S
M?7?V1_V>_$W[4>A_MHZW\/O/^)?AOPO/X=T7Q+_:UVOV;39I'DD@^SK*+=\L
M['>T9<9P&  KTBBB@#Y-_:X_X(;_ /!+G]NSXT7?[0O[5G[,DGBSQ?>V5O:7
M&K/XZUVS!@@39%&L-I?11( /[J#)))R22>>^!7_!O%_P1Y_9I^,'AWX]_!/]
MD'^Q?%GA/5(]1\/ZM_PG_B"Y^RW,9RDGE3W[Q/C^ZZLI[BOM.B@#YP_;3_X)
M/?L/_M\^+]'^)OQ_^&%X/&.@6AM-)\:^%O$%WH^K0VI+$VYN+21&EBR[X23<
M%\Q]NW>V>B_9W_X)U?L<?LI_LX:U^RA\!?@U;^'_  7XEMKN'Q+:VNI71O-5
M-U"89Y9[TR_:7E:,[1)Y@9  $*A5Q[;10!\ ?\0N/_!"C_HQG_S)OB?_ .6=
M?1G[%7_!-C]BC_@G?X-\0?#[]CWX)IX2T;Q3>I=Z_8RZ_J&I+=RK&8@2;^XG
M*C82NU2%/<&O<Z* /B#_ (ATO^"2'_"R/^$^_P"&:;C^S_[;_MC_ (07_A+=
M2_X1K[?G/G_V7Y_V?'_3+;Y6/EV;?EK[<M[>WL[>.TM($BBB0)%%&H544#
M X  [4^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>nsp-20210331_g2.jpg
<TEXT>
begin 644 nsp-20210331_g2.jpg
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
M9:QX5T2X3_A/M:L+6.ZTC30&>=?MLBAX(,%V<;PF"Q/>OS0TOQ=XK_X+[?\
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
M>!?"NF>"/"6EQV.E:-I\-CIEE$25M[>%!''&,DG"HJ@9)/% &A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y7_P#!
M?GX!?\%3_P!K_P"-7P[^!O[/_P"QAJ/Q/_9TT:*'6OB3H&E_%G2?##^,M1$T
MACTVXFN;@3I:PB.&0[8\.TS897CCDC],_9C_ &I_^"Q7AGQ)X#^!M_\ \$ ]
M ^&?PVM]4T[2+[4M&_:&\.SV_AG1S-'%-<Q65NH:58(2\@ACPS[-HY-?H)10
M!^>WQIL?^"JO["/_  4#\=_M+_!#X5^*?VE?@A\5=-L//^'<7CZ.WU+X?ZE:
MQE"VGP7TGE&UF+R.T<(4EI!OV^2IDK_L9_LL?ML_M2?\%.I_^"M/[=WP7L_A
M%;>%_A])X-^$GPIB\00:GJ,5O-+))/J.H7%O^Z#L)956)>1Y@#!?)#2_HC10
M!^8OP/\ &7_!9S_@E[?^-/V=?%O[)'C/]KCPA=^*;S5/A9\4+;XHVPU6.TN&
MW)INJ?VD[3)Y1Q^^^9%W,%WJ %]*_P""47[$7[6O[/-W\?OV[?VM='T,?'']
MH'6H=8O/ FA:BLUCH-M8P3IIVF?:=VR20><R/(K%,+'\Y(9C]X5'>V=MJ%G+
M87L(DAGB:.6,]&5A@C\C0!\_?\$O?VLOC'^VI^R/8?''X^?"?3?!/BS_ (2?
M7=$UGP[H^I"\M;:?3=3N=/D$<X9EF&^V<;T9D)!VL1@UY;_P4$_9'_:%^-__
M  5'_8I_:,^%_P /O[3\&_"/6/&L_P 0M9_M:T@_LJ._TZRAM#Y4TJRS^9)#
M(N(4D*[<MM!!/UM\*/A/\-O@7\.-'^$/P?\ !6G^'?#.@62VFCZ-I< C@MHA
MDX '4DDLS'+,S%F)))/0T >;_MC:=\7]9_9'^*.C?L^Z(VI>/+WX>ZS;^"K!
M+V*V,^K26,R6B>;,Z1QYF,?S.RJ.I(ZUY5_P1I_9+\5_L/?\$ROA'^S1\0_"
M::)XGT'PXTOBG3%NX;@P:G=7$MU<H98'>.4K+,R[D9EPHP2 *^G:* /@7_@H
MW^RO^UY\+OV]?AS_ ,%:_P!@OX2V7Q'\2>&_!MSX(^)WPOEUN+3+GQ#X>EG:
MYCEM+B8B(3PS,S[7R7VQ !MI6N:^$'P*_;@_X*-?\%,/AQ^WI^V7^R[+\%/A
MM\!-&U1/ACX#UWQ%:ZCK&MZWJ,2PSZA<BU)2WACC1-J,=P>&,C<K,5_1^B@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **P/BKXX_X5E\+_ !)\2?[+
M^W?\(]H%YJ?V+S_*^T>1 \OE[]K;-VS&[!QG.#TK\KO^(IO_ *L5_P#,G?\
MWLKU,OR;,LTC*6%I\RCOJEOZM'AYOQ'DN13A''5>1RNU[LG>V_PIGZX45^1_
M_$4W_P!6*_\ F3O_ +V4?\13?_5BO_F3O_O97H?ZH\0_\^?_ ":'_P D>1_Q
M$'A#_H)_\DJ?_('ZX45^1_\ Q%-_]6*_^9._^]E'_$4W_P!6*_\ F3O_ +V4
M?ZH\0_\ /G_R:'_R0?\ $0>$/^@G_P DJ?\ R!^N%%?D?_Q%-_\ 5BO_ )D[
M_P"]E'_$4W_U8K_YD[_[V4?ZH\0_\^?_ ":'_P D'_$0>$/^@G_R2I_\@?KA
M17Y'_P#$4W_U8K_YD[_[V4?\13?_ %8K_P"9._\ O91_JCQ#_P ^?_)H?_)!
M_P 1!X0_Z"?_ "2I_P#('ZX5S/@OX-_"WX=>+_%/C_P1X%T[3=;\;:C#?^+-
M6MH,7&J3PP);Q-*YY8)%&JJOW5^8@ LQ/Y:_\13?_5BO_F3O_O91_P 13?\
MU8K_ .9._P#O91_JCQ#_ ,^?_)H?_)!_Q$'A#_H)_P#)*G_R!^N%%?D?_P 1
M3?\ U8K_ .9._P#O91_Q%-_]6*_^9._^]E'^J/$/_/G_ ,FA_P#)!_Q$'A#_
M *"?_)*G_P @?KA17Y'_ /$4W_U8K_YD[_[V4?\ $4W_ -6*_P#F3O\ [V4?
MZH\0_P#/G_R:'_R0?\1!X0_Z"?\ R2I_\@?KA17Y'_\ $4W_ -6*_P#F3O\
M[V4?\13?_5BO_F3O_O91_JCQ#_SY_P#)H?\ R0?\1!X0_P"@G_R2I_\ ('ZX
M45^1_P#Q%-_]6*_^9._^]E'_ !%-_P#5BO\ YD[_ .]E'^J/$/\ SY_\FA_\
MD'_$0>$/^@G_ ,DJ?_('ZX45^1__ !%-_P#5BO\ YD[_ .]E?8__  2Z_P""
MF7_#R?POXO\ $G_"E/\ A"_^$5O[2V\G_A)/[1^U><DC[L_9H-FWR\8PV<]1
MBN7&<.YQE^'=>O2Y8JUWS1>[MT;9W9=QAP[FV+CA<)7YIRO9<LULKO5Q2V7<
M^J:***\4^E"BBB@ HHHH **** "BBB@ HHHH **** "O,OVR/VB_^&2OV9?%
MW[1?_"'?\)!_PBU@ES_8_P#:'V3[5NFCBV^;Y<FS[^<[&Z8QSFO3:^9O^"R'
M_*,SXM_]@"#_ -++>NO+Z4*^/I4YJ\92BGZ-I,\_-J]7#957K4G:482:?9J+
M:WTW/BC_ (BF_P#JQ7_S)W_WLH_XBF_^K%?_ #)W_P![*_(^BOV'_5'A[_GS
M_P"33_\ DC^=O^(@\7_]!/\ Y)3_ /D#]</^(IO_ *L5_P#,G?\ WLH_XBF_
M^K%?_,G?_>ROR/HH_P!4>'O^?/\ Y-/_ .2#_B(/%_\ T$_^24__ ) _7#_B
M*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\ WLK\CZ*/]4>'O^?/_DT__D@_XB#Q
M?_T$_P#DE/\ ^0/UP_XBF_\ JQ7_ ,R=_P#>RC_B*;_ZL5_\R=_][*_(^BC_
M %1X>_Y\_P#DT_\ Y(/^(@\7_P#03_Y)3_\ D#]</^(IO_JQ7_S)W_WLH_XB
MF_\ JQ7_ ,R=_P#>ROR/HH_U1X>_Y\_^33_^2#_B(/%__03_ .24_P#Y _7#
M_B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WLK\CZ*/\ 5'A[_GS_ .33_P#D
M@_XB#Q?_ -!/_DE/_P"0/UP_XBF_^K%?_,G?_>RC_B*;_P"K%?\ S)W_ -[*
M_(^BC_5'A[_GS_Y-/_Y(/^(@\7_]!/\ Y)3_ /D#]</^(IO_ *L5_P#,G?\
MWLH_XBF_^K%?_,G?_>ROR/HH_P!4>'O^?/\ Y-/_ .2#_B(/%_\ T$_^24__
M ) _7#_B*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\ WLK\CZ*/]4>'O^?/_DT_
M_D@_XB#Q?_T$_P#DE/\ ^0/UP_XBF_\ JQ7_ ,R=_P#>RC_B*;_ZL5_\R=_]
M[*_(^BC_ %1X>_Y\_P#DT_\ Y(/^(@\7_P#03_Y)3_\ D#^F7_@G'^V__P /
M OV=C\?/^%8_\(EC7[K3/[)_MK[?_J5C;S/-\F'KYGW=O&.IS7O=?!7_  ;C
M_P#*.U_^Q^U/_P!%V]?>M?DN<8>CA<TK4:2M&,FDO+YZG[_P[B\1C\CP^(KR
MO.<$V[)7;\E9?<%%%%>:>T%%%% !1110 4444 <%^U7_ ,FO?$C_ +$'6/\
MTBFK^5ROZH_VJ_\ DU[XD?\ 8@ZQ_P"D4U?RN5^G>'_^[U_6/Y,_$/%K_>\+
M_AE^:"BBBOT(_(@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OV
M/_X-=?\ DE_Q=_[#^E?^B+BOQPK]C_\ @UU_Y)?\7?\ L/Z5_P"B+BOF.,?^
M2?J^L?\ TI'V_AU_R5M#TG_Z1(_5&BBBOQ8_I4**** "BBB@ HHHH **** "
MBBB@ HHHH *^9O\ @LA_RC,^+?\ V (/_2RWKZ9KYF_X+(?\HS/BW_V (/\
MTLMZ[\J_Y&E#_''_ -*1Y6>_\B3%?]>Y_P#I+/YN****_H$_D@**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH _>O_@W'_Y1VO\ ]C]J?_HN
MWK[UKX*_X-Q_^4=K_P#8_:G_ .B[>OO6OP?B#_D=XC_$S^JN$O\ DF<)_@C^
M04445XY]$%%%% !1110 4444 <%^U7_R:]\2/^Q!UC_TBFK^5ROZH_VJ_P#D
MU[XD?]B#K'_I%-7\KE?IWA__ +O7]8_DS\0\6O\ >\+_ (9?F@HHHK]"/R(*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K]C_\ @UU_Y)?\7?\
ML/Z5_P"B+BOQPK]C_P#@UU_Y)?\ %W_L/Z5_Z(N*^8XQ_P"2?J^L?_2D?;^'
M7_)6T/2?_I$C]4:***_%C^E0HHHH **** "BBB@ HHHH **** "BBB@ KYF_
MX+(?\HS/BW_V (/_ $LMZ^F:^9O^"R'_ "C,^+?_ & (/_2RWKORK_D:4/\
M''_TI'E9[_R),5_U[G_Z2S^;BBBBOZ!/Y("BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** /WK_X-Q_\ E':__8_:G_Z+MZ^]:^"O^#<?_E':
M_P#V/VI_^B[>OO6OP?B#_D=XC_$S^JN$O^29PG^"/Y!1117CGT04444 %%%%
M !1110!P7[5?_)KWQ(_[$'6/_2*:OY7*_JC_ &J_^37OB1_V(.L?^D4U?RN5
M^G>'_P#N]?UC^3/Q#Q:_WO"_X9?F@HHHK]"/R(**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K]C_P#@UU_Y)?\ %W_L/Z5_Z(N*_'"OV/\ ^#77
M_DE_Q=_[#^E?^B+BOF.,?^2?J^L?_2D?;^'7_)6T/2?_ *1(_5&BBBOQ8_I4
M**** "BBB@ HHHH **** "BBB@ HHHH *^9O^"R'_*,SXM_]@"#_ -++>OIF
MOF;_ (+(?\HS/BW_ -@"#_TLMZ[\J_Y&E#_''_TI'E9[_P B3%?]>Y_^DL_F
MXHHHK^@3^2 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]
MZ_\ @W'_ .4=K_\ 8_:G_P"B[>OO6O@K_@W'_P"4=K_]C]J?_HNWK[UK\'X@
M_P"1WB/\3/ZJX2_Y)G"?X(_D%%%%>.?1!1110 4444 %%%% '!?M5_\ )KWQ
M(_[$'6/_ $BFK^5ROZH_VJ_^37OB1_V(.L?^D4U?RN5^G>'_ /N]?UC^3/Q#
MQ:_WO"_X9?F@HHHK]"/R(**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K]C_ /@UU_Y)?\7?^P_I7_HBXK\<*_8__@UU_P"27_%W_L/Z5_Z(N*^8
MXQ_Y)^KZQ_\ 2D?;^'7_ "5M#TG_ .D2/U1HHHK\6/Z5"BBB@ HHHH ****
M"BBB@ HHHH **** "OF;_@LA_P HS/BW_P!@"#_TLMZ^F:^9O^"R'_*,SXM_
M]@"#_P!++>N_*O\ D:4/\<?_ $I'E9[_ ,B3%?\ 7N?_ *2S^;BBBBOZ!/Y(
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /WK_ .#<?_E'
M:_\ V/VI_P#HNWK[UKX*_P"#<?\ Y1VO_P!C]J?_ *+MZ^]:_!^(/^1WB/\
M$S^JN$O^29PG^"/Y!1117CGT04444 %%%% !1110!P7[5?\ R:]\2/\ L0=8
M_P#2*:OY7*_JC_:K_P"37OB1_P!B#K'_ *135_*Y7Z=X?_[O7]8_DS\0\6O]
M[PO^&7YH****_0C\B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MW\.O^2MH>D__ $B1^J-%%%?BQ_2H4444 %%%% !1110 4444 %%%% !1110
M5\S?\%D/^49GQ;_[ $'_ *66]?3-?,W_  60_P"49GQ;_P"P!!_Z66]=^5?\
MC2A_CC_Z4CRL]_Y$F*_Z]S_])9_-Q1117] G\D!1110 4444 %%%% !1110
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
MB+BOF.,?^2?J^L?_ $I'V_AU_P E;0])_P#I$C]4:***_%C^E0HHHH ****
M"BBB@ HHHH **** "BBB@ KYF_X+(?\ *,SXM_\ 8 @_]++>OIFOF;_@LA_R
MC,^+?_8 @_\ 2RWKORK_ )&E#_''_P!*1Y6>_P#(DQ7_ %[G_P"DL_FXHHHK
M^@3^2 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]Z_P#@
MW'_Y1VO_ -C]J?\ Z+MZ^]:^"O\ @W'_ .4=K_\ 8_:G_P"B[>OO6OP?B#_D
M=XC_ !,_JKA+_DF<)_@C^04445XY]$%%%% !1110 4444 <%^U7_ ,FO?$C_
M +$'6/\ TBFK^5ROZH_VJ_\ DU[XD?\ 8@ZQ_P"D4U?RN5^G>'_^[U_6/Y,_
M$/%K_>\+_AE^:"BBBOT(_(@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "OV/_X-=?\ DE_Q=_[#^E?^B+BOQPK]C_\ @UU_Y)?\7?\ L/Z5_P"B
M+BOF.,?^2?J^L?\ TI'V_AU_R5M#TG_Z1(_5&BBBOQ8_I4**** "BBB@ HHH
MH **** "BBB@ HHHH *^9O\ @LA_RC,^+?\ V (/_2RWKZ9KYF_X+(?\HS/B
MW_V (/\ TLMZ[\J_Y&E#_''_ -*1Y6>_\B3%?]>Y_P#I+/YN****_H$_D@**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _>O_@W'_Y1VO\
M]C]J?_HNWK[UKX*_X-Q_^4=K_P#8_:G_ .B[>OO6OP?B#_D=XC_$S^JN$O\
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
M?M3_ /1=O7WK7X/Q!_R.\1_B9_57"7_),X3_  1_(****\<^B"BBB@ HHHH
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
M44 %%%% !7S-_P %D/\ E&9\6_\ L 0?^EEO7TS7S-_P60_Y1F?%O_L 0?\
MI9;UWY5_R-*'^./_ *4CRL]_Y$F*_P"O<_\ TEG\W%%%%?T"?R0%%%% !7TG
M_P $R_CUX%^&GQ8\0_!+XU:LME\/_C%X6N?"/BF^DQLTUYQBUU YX'DS$$L3
MA5D=OX:^;**PQ.'ABJ$J4MG^'9KS3U1U8+%U,#BX5X:N+V>S6S3\FKI^3/H+
MX3_ME?MK_P#!-[Q)XO\ @I\#OBY:>'7&O/'KQLM$TW48[R> M$LB37%O*6C*
MY*%2%(;<!SFNPU#_ (+D_P#!4G5+"?3+_P#:A\R"YA:*9/\ A"=$&Y&!!&19
M9'!/2ODVBN>>5Y?6G[2M1A*;W;BKM_--_B==//,WP]/V6'Q%2%-7M%3DDEVT
M:7X'>>%OVF_CAX+^ GB?]F+PSXV^S>!O&5];WGB30_[-MG^V3P2121/YSQF:
M/:\,1PCJ#MP002#T?[,G[=O[3/[(VGZKX>^#7CJ&+0]<8/K'AS6=+@U#3KMP
M !(T%PCJKX"C>NUB% )( %>045O/"X6I"4)034G=JRU>FK[O1:^2.6GC\=1J
M0J0JR4H*T6F[I:Z+LM7IMJ^YZ-^TK^UE\??VNO&5OXX^/GC^;6KJQM!:Z7;)
M;QV]KI\ Z1000JL<2\#.%RV!N)(KV?X\^/=#_9V_X)\>"?V+?"NM6MUXE\=:
MJOCSXGO97"R"R1XPFF:8[*2-XA5;B2,X,;E!W-?*5%9RP5%JG&*2A!W44K*Z
MV^2;OZV-H9GB(NM.;<JE1<KDVV[-KF^;2M>^S:ZZ=W^SO^T1X]_9A\=W'Q-^
M&%OIRZ\^B7NG:?J=];-))IAN83"]U;890EPL;.JN=P7>?E/&(?@!^T%\4OV9
M/B?9_%WX1:\EEJ]I%+#(MS;)/;W=O*I26WGBD!66)U)#*P]",$ CBJ*WE0HS
MYN:*?,K/S6NC\M7]YS0Q>)I<G)-KD=XV=K-VU7GHM?)'JW[1_P"V)\5/VF=-
MT/PKXFT?PUX<\,^&O.;0?!_@G0(M+TNSEF(::98(^LCD#+L2>.,9.?*:**=*
MC2H04*:LB:^(KXJJZE63E)]7Y:+[EHNR"BBBM#$**** /WK_ .#<?_E':_\
MV/VI_P#HNWK[UKX*_P"#<?\ Y1VO_P!C]J?_ *+MZ^]:_!^(/^1WB/\ $S^J
MN$O^29PG^"/Y!1117CGT04444 %%%% !1110!P7[5?\ R:]\2/\ L0=8_P#2
M*:OY7*_JC_:K_P"37OB1_P!B#K'_ *135_*Y7Z=X?_[O7]8_DS\0\6O][PO^
M&7YH****_0C\B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_8_
M_@UU_P"27_%W_L/Z5_Z(N*_'"OV/_P"#77_DE_Q=_P"P_I7_ *(N*^8XQ_Y)
M^KZQ_P#2D?;^'7_)6T/2?_I$C]4:***_%C^E0HHHH **** "BBB@ HHHH **
M** "BBB@ KYF_P""R'_*,SXM_P#8 @_]++>OIFOF;_@LA_RC,^+?_8 @_P#2
MRWKORK_D:4/\<?\ TI'E9[_R),5_U[G_ .DL_FXHHHK^@3^2 HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#]Z_^#<?_E':_P#V/VI_^B[>
MOO6O@K_@W'_Y1VO_ -C]J?\ Z+MZ^]:_!^(/^1WB/\3/ZJX2_P"29PG^"/Y!
M1117CGT04444 %%%% !1110!P7[5?_)KWQ(_[$'6/_2*:OY7*_JC_:K_ .37
MOB1_V(.L?^D4U?RN5^G>'_\ N]?UC^3/Q#Q:_P![PO\ AE^:"BBBOT(_(@HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OV/_P"#77_DE_Q=_P"P
M_I7_ *(N*_'"OV/_ .#77_DE_P 7?^P_I7_HBXKYCC'_ ))^KZQ_]*1]OX=?
M\E;0])_^D2/U1HHHK\6/Z5"BBB@ HHHH **** "BBB@ HHHH **** "OF;_@
MLA_RC,^+?_8 @_\ 2RWKZ9KYF_X+(?\ *,SXM_\ 8 @_]++>N_*O^1I0_P <
M?_2D>5GO_(DQ7_7N?_I+/YN****_H$_D@**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _>O_@W'_P"4=K_]C]J?_HNWK[UKX*_X-Q_^4=K_
M /8_:G_Z+MZ^]:_!^(/^1WB/\3/ZJX2_Y)G"?X(_D%%%%>.?1!1110 4444
M%%%% '!?M5_\FO?$C_L0=8_](IJ_E<K^J/\ :K_Y->^)'_8@ZQ_Z135_*Y7Z
M=X?_ .[U_6/Y,_$/%K_>\+_AE^:"BBBOT(_(@HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "OV/_ .#77_DE_P 7?^P_I7_HBXK\<*_8_P#X-=?^
M27_%W_L/Z5_Z(N*^8XQ_Y)^KZQ_]*1]OX=?\E;0])_\ I$C]4:***_%C^E0H
MHHH **** "BBB@ HHHH **** "BBB@ KYF_X+(?\HS/BW_V (/\ TLMZ^F:^
M9O\ @LA_RC,^+?\ V (/_2RWKORK_D:4/\<?_2D>5GO_ "),5_U[G_Z2S^;B
MBBBOZ!/Y("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /WK
M_P"#<?\ Y1VO_P!C]J?_ *+MZ^]:^"O^#<?_ )1VO_V/VI_^B[>OO6OP?B#_
M )'>(_Q,_JKA+_DF<)_@C^04445XY]$%%%% !1110 4444 <%^U7_P FO?$C
M_L0=8_\ 2*:OY7*_JC_:K_Y->^)'_8@ZQ_Z135_*Y7Z=X?\ ^[U_6/Y,_$/%
MK_>\+_AE^:"BBBOT(_(@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OV/\ ^#77_DE_Q=_[#^E?^B+BOQPK]C_^#77_ ))?\7?^P_I7_HBXKYCC
M'_DGZOK'_P!*1]OX=?\ )6T/2?\ Z1(_5&BBBOQ8_I4**** "BBB@ HHHH *
M*** "BBB@ HHHH *^9O^"R'_ "C,^+?_ & (/_2RWKZ9KYF_X+(?\HS/BW_V
M (/_ $LMZ[\J_P"1I0_QQ_\ 2D>5GO\ R),5_P!>Y_\ I+/YN****_H$_D@*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _>O\ X-Q_^4=K
M_P#8_:G_ .B[>OO6O@K_ (-Q_P#E':__ &/VI_\ HNWK[UK\'X@_Y'>(_P 3
M/ZJX2_Y)G"?X(_D%%%%>.?1!1110 4444 %%%% '!?M5_P#)KWQ(_P"Q!UC_
M -(IJ_E<K^J/]JO_ )->^)'_ &(.L?\ I%-7\KE?IWA__N]?UC^3/Q#Q:_WO
M"_X9?F@HHHK]"/R(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M]C_^#77_ ))?\7?^P_I7_HBXK\<*_8__ (-=?^27_%W_ +#^E?\ HBXKYCC'
M_DGZOK'_ -*1]OX=?\E;0])_^D2/U1HHHK\6/Z5"BBB@ HHHH **** "BBB@
M HHHH **** "OF;_ (+(?\HS/BW_ -@"#_TLMZ^F:^9O^"R'_*,SXM_]@"#_
M -++>N_*O^1I0_QQ_P#2D>5GO_(DQ7_7N?\ Z2S^;BBBBOZ!/Y("BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /WK_X-Q_^4=K_ /8_:G_Z
M+MZ^]:^"O^#<?_E':_\ V/VI_P#HNWK[UK\'X@_Y'>(_Q,_JKA+_ ))G"?X(
M_D%%%%>.?1!1110 4444 %%%% '!?M5_\FO?$C_L0=8_](IJ_E<K^J/]JO\
MY->^)'_8@ZQ_Z135_*Y7Z=X?_P"[U_6/Y,_$/%K_ 'O"_P"&7YH****_0C\B
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_8__ (-=?^27_%W_
M +#^E?\ HBXK\<*_8_\ X-=?^27_ !=_[#^E?^B+BOF.,?\ DGZOK'_TI'V_
MAU_R5M#TG_Z1(_5&BBBOQ8_I4**** "BBB@ HHHH **** "BBB@ HHHH *^9
MO^"R'_*,SXM_]@"#_P!++>OIFOF;_@LA_P HS/BW_P!@"#_TLMZ[\J_Y&E#_
M !Q_]*1Y6>_\B3%?]>Y_^DL_FXHHHK^@3^2 HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#]Z_^#<?_ )1VO_V/VI_^B[>OO6O@K_@W'_Y1
MVO\ ]C]J?_HNWK[UK\'X@_Y'>(_Q,_JKA+_DF<)_@C^04445XY]$%%%% !11
M10 4444 <%^U7_R:]\2/^Q!UC_TBFK^5ROZH_P!JO_DU[XD?]B#K'_I%-7\K
ME?IWA_\ [O7]8_DS\0\6O][PO^&7YH****_0C\B"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *_8_\ X-=?^27_ !=_[#^E?^B+BOQPK]C_ /@U
MU_Y)?\7?^P_I7_HBXKYCC'_DGZOK'_TI'V_AU_R5M#TG_P"D2/U1HHHK\6/Z
M5"BBB@ HHHH **** "BBB@ HHHH **** "OF;_@LA_RC,^+?_8 @_P#2RWKZ
M9KYF_P""R'_*,SXM_P#8 @_]++>N_*O^1I0_QQ_]*1Y6>_\ (DQ7_7N?_I+/
MYN****_H$_D@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_>O_ (-Q_P#E':__ &/VI_\ HNWK[UKX*_X-Q_\ E':__8_:G_Z+MZ^]:_!^
M(/\ D=XC_$S^JN$O^29PG^"/Y!1117CGT04444 %%%% !1110!P7[5?_ ":]
M\2/^Q!UC_P!(IJ_E<K^J/]JO_DU[XD?]B#K'_I%-7\KE?IWA_P#[O7]8_DS\
M0\6O][PO^&7YH****_0C\B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *_8_P#X-=?^27_%W_L/Z5_Z(N*_'"OV/_X-=?\ DE_Q=_[#^E?^B+BO
MF.,?^2?J^L?_ $I'V_AU_P E;0])_P#I$C]4:***_%C^E0HHHH **** "BBB
M@ HHHH **XSXS? SPA\<],LM)\7ZIK5K'8SM-"VBZM):,S%=I#%/O#'8UY]_
MP[W^"?\ T-OCO_PLKG_&@#W2BO"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\
M0V^._P#PLKG_ !H ]TKYF_X+(?\ *,SXM_\ 8 @_]++>NE_X=[_!/_H;?'?_
M (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &NC"U_JV*IUK7Y9)V[V=SDQ^%^NX
M&KA[VYXRC?>W,FKVTO:Y_,G17]-G_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\
MH;?'?_A97/\ C7Z!_P 1!_ZAO_)__M#\D_XA'_U&_P#E/_[H?S)T5_39_P .
M]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C1_Q$'_J&_P#)_P#[
M0/\ B$?_ %&_^4__ +H?S)T5_39_P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\
M=_\ A97/^-'_ !$'_J&_\G_^T#_B$?\ U&_^4_\ [H?S)T5_39_P[W^"?_0V
M^.__  LKG_&C_AWO\$_^AM\=_P#A97/^-'_$0?\ J&_\G_\ M _XA'_U&_\
ME/\ ^Z'\R=%?TV?\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-
M'_$0?^H;_P G_P#M _XA'_U&_P#E/_[H?S)T5_39_P .]_@G_P!#;X[_ /"R
MN?\ &C_AWO\ !/\ Z&WQW_X65S_C1_Q$'_J&_P#)_P#[0/\ B$?_ %&_^4__
M +H?S)T5_39_P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^-'_ !$'
M_J&_\G_^T#_B$?\ U&_^4_\ [H?S)T5_39_P[W^"?_0V^.__  LKG_&C_AWO
M\$_^AM\=_P#A97/^-'_$0?\ J&_\G_\ M _XA'_U&_\ E/\ ^Z'\R=%?TV?\
M.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-'_$0?^H;_P G_P#M
M _XA'_U&_P#E/_[H?S)T5_39_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\
MZ&WQW_X65S_C1_Q$'_J&_P#)_P#[0/\ B$?_ %&_^4__ +H?/W_!N/\ \H[7
M_P"Q^U/_ -%V]?>M>%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<
M_P"-?!YAB_K^-J8CEMSMNU[VOYZ'ZKE& _LK+*.$YN;V<5&]K7MUM=V^]GNE
M%>%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7&>B>Z45X7_P .
M]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C0![I17A?_#O?X)_]
M#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C0![I17A?_#O?X)_]#;X[_\
M"RN?\:/^'>_P3_Z&WQW_ .%E<_XT =O^U7_R:]\2/^Q!UC_TBFK^5ROZ;/\
MAWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&OI^'^(_["IU(^RY^9
MI_%:UODSXCBW@W_6FM2G[?V?(FOAYKWM_>C;8_F3HK^FS_AWO\$_^AM\=_\
MA97/^-'_  [W^"?_ $-OCO\ \+*Y_P :^A_XB#_U#?\ D_\ ]H?(?\0C_P"H
MW_RG_P#=#^9.BOZ;/^'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\
M:/\ B(/_ %#?^3__ &@?\0C_ .HW_P I_P#W0_F3HK^FS_AWO\$_^AM\=_\
MA97/^-'_  [W^"?_ $-OCO\ \+*Y_P :/^(@_P#4-_Y/_P#:!_Q"/_J-_P#*
M?_W0_F3HK^FS_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:/^(@_
M]0W_ )/_ /:!_P 0C_ZC?_*?_P!T/YDZ*_IL_P"'>_P3_P"AM\=_^%E<_P"-
M'_#O?X)_]#;X[_\ "RN?\:/^(@_]0W_D_P#]H'_$(_\ J-_\I_\ W0_F3HK^
MFS_AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&C_ (B#_P!0W_D_
M_P!H'_$(_P#J-_\ *?\ ]T/YDZ*_IL_X=[_!/_H;?'?_ (65S_C1_P .]_@G
M_P!#;X[_ /"RN?\ &C_B(/\ U#?^3_\ V@?\0C_ZC?\ RG_]T/YDZ*_IL_X=
M[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&C_B(/_4-_P"3_P#V@?\
M$(_^HW_RG_\ =#^9.BOZ;/\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__
M  LKG_&C_B(/_4-_Y/\ _:!_Q"/_ *C?_*?_ -T/YDZ_8_\ X-=?^27_ !=_
M[#^E?^B+BOMW_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:\S..,
M/[6R^6%]AR\UM>:^S3VY5V[GN<.^'G]@9M#&_6>?EOIR6O=-;\[[]CW2BO"_
M^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KXH_2CW2BO"_\
MAWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&@#W2BO(/ O[%/PG^'
MWBZP\::)XD\837>G3B6"._\ %,\T+-@C#HQPPYZ&O7Z "BBB@ HHHH ****
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
MXQX[TW_A%_\ A1_]JB^^UIL^T_V=L^Q_]?'VG_1_*QN\[]WC=Q7(_P#!N?\
M!SQ/\#/^"+GP)\%^,M+DL]1O/#][KDD,RE7\G4M2N]0MR0>A,%S"<4 ?;-%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?.W[;__  2B_8&_X*)RV&K?M6?L_P!AK>MZ3&$TGQ3I]Y/IVJVB EE1;NU>
M.1T5B6$;ED!8D+DYKPW3_P#@V;_X)%Z-X2U32-$^"/B&U\0ZB\4MM\0E\>:G
M)K^E7$3!H;BSNI9F%O)&P!!5,-@!PXXK[[HH X_]G_X5ZO\ !#X,>'/A+KWQ
M8\2^.KS0=-6TG\7>,+M9]3U0J2?.N9%50\A!P6QS@9R<FL?PC^R/^SWX$_:7
M\7?M@^%/A]]E^(WCO1[+2_%7B+^UKN3[=:6BJMO']G>4P1; BC='&K-CYB:]
M(HH *^+?CO\ \&\O_!'[]IKXP^(OC[\<OV2)->\7>*]3DU#7]8E^(GB*$W5P
M_5O+AU!(XQ@ !$554    8K[2HH ^3/V2?\ @AI_P2T_85^--G^T-^RO^R]_
MPBWC"PL[BUM-8_X3;6[[RX9T,<J^5>7LL1W*2,E"1V(-/_:U_P"")O\ P3N_
M;0^+EU\>?B[\(M2LO&&J6*V7B#7_  ?XKO\ 1IM;M554$-Z+29%N1L54W.I?
M:JKNPJ@?6%% 'BC_ /!.G]BX?L:W'_!/RP^!=CI_P@N]/%E=>#]'U&[L5FB\
MY9VWW%O,EPSO(H9Y#+OD);>S;FS\U_\ $+C_ ,$*/^C&?_,F^)__ )9U]_T4
M >7_ +(?[&?[-G[!WP:@_9^_91^&_P#PBOA"VU">^ATC^V+R^VSS$-*_FWDT
MLIR0."^!V JQKO[(_P"SWXF_:CT/]M'6_A]Y_P 2_#?A>?P[HOB7^UKM?LVF
MS2/))!]G646[Y9V.]HRXS@, !7I%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7C'[:'_!//]C3_@H3X(MO /[7_P !M(\8VE@[/I5W
M<-+;WVG,V-QM[NW=)X=VU=RHX5]HW!@,5[/10!\"^&/^#93_ ((XZ#;ZF-:_
M9LU/Q)=:EI[V2:CXH\<ZK>SV,3 C_1BUQB%U/*R ;U(X89.?J?\ 8X_9@?\
M8_\ @C:? R/XZ^._B%::;?3OI>M_$;65U#4H+1F'E69G"(7CB0!%+#./P ]3
MHH \WUW]D?\ 9[\3?M1Z'^VCK?P^\_XE^&_"\_AW1?$O]K7:_9M-FD>22#[.
MLHMWRSL=[1EQG 8 "O2*** /DW]KC_@AO_P2Y_;L^-%W^T+^U9^S))XL\7WM
ME;VEQJS^.M=LP8($V11K#:7T42 #^Z@R22<DDGGO@5_P;Q?\$>?V:?C!X=^/
M?P3_ &0?[%\6>$]4CU'P_JW_  G_ (@N?LMS&<I)Y4]^\3X_NNK*>XK[3HH
M^</VT_\ @D]^P_\ M\^+]'^)OQ_^&%X/&.@6AM-)\:^%O$%WH^K0VI+$VYN+
M21&EBR[X23<%\Q]NW>V>B_9W_P""=7[''[*?[.&M?LH? 7X-6_A_P7XEMKN'
MQ+:VNI71O-5-U"89Y9[TR_:7E:,[1)Y@9  $*A5Q[;10!\ ?\0N/_!"C_HQG
M_P R;XG_ /EG7T9^Q5_P38_8H_X)W^#?$'P^_8]^":>$M&\4WJ7>OV,NOZAJ
M2W<JQF($F_N)RHV$KM4A3W!KW.B@#X@_XATO^"2'_"R/^$^_X9IN/[/_ +;_
M +8_X07_ (2W4O\ A&OM^<^?_9?G_9\?],MOE8^79M^6OMRWM[>SMX[2T@2*
M*) D44:A510,  #@ #M3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>nsp-20210331_g3.jpg
<TEXT>
begin 644 nsp-20210331_g3.jpg
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
M;DFWO(<\%EW.C*<;DD=05)##W:B@#\;/#/\ P1A_X*>_M(_'[XT_L_?MA_\
M!0S5)/A?K]OX/M_'7BW0OAI%IVH?$RQL[6816L5RTC):M$ $N'3S=[LN\,"0
M?U[^'G@'PA\*/ &A_"WX?:'%IF@>&M'MM*T/38,[+2SMXEAAA7))VK&BJ,]A
M6Q10!\T?LK?\$[/^&9OV[_VB?VV?^%P?VW_PORXT&7_A&?\ A'_LW]A?V;;2
MP8^T?:'^U>9YN[_5Q;-N/FSD<G^W;_P3$^(WQR_:6\*_MZ?L7?M.2?!SXW>%
MM D\/W.N3>'8]5TOQ)HCRF7^S]0M'=-ZK(2RR DJ<<%DB:/[#HH ^/?V$_\
M@F+\1O@=^TKXJ_;T_;1_:;D^,?QN\4Z!'X?MM<@\.QZ5I?AO1$D$O]GZ?:([
M[%:0!WD)!8Y^4,\K2?67BS0O^$H\*ZGX9^U>1_:.GS6OG[-WE^8A3=C(SC.<
M9&?6M"B@#P#_ ()<?L,?\.U_V$_ W[%/_"T?^$T_X0O^T_\ BIO[$_L[[9]L
MU2[O_P#CW\^?R]GVKR_]8V[9NXW;1\O?LS_LP?ML_MM?\$D?BS^S/\4OVY_%
MD.L>//'^MZ7X4^,GB3P-)'?WGA1+J" .FG/<PO%#=1072)OE#>3=;QG<M?I!
M10!^7W[/W_!$;_@J[^RK\(-$^ G[/7_!>\^%?"'AVV,&D:)IW[+>A>7"I8LS
M%GO6>1V8LS2.S.[,69B237O/QP_X)0>)?VP_^"?VB_LD_MM_M=ZSXZ^(GAOQ
M ?$'A_XY:+X6MM"U#3M7BN)I+.ZBL[=VB3RH91;LH<>8H+;D<JR_9%% 'YO>
M//\ @CI_P4 _;.T[0O@M_P %-O\ @J##X_\ A!HFI6UYJ_@OP-\-H/#]SXQ>
MW</"-2NHYF*1[E5FCB7!/S HZ)(OO'_!0O\ X)?>'OVRXOAY\2/@U\7=0^#W
MQ:^#MZ]S\*_B+X;TR*X&E))&L<ME/:.5CN;.1$56A)48!'*-(C_5-% 'PA\(
M?^"4?[3WQ(_:P\#_ +7O_!3[]MBT^+NH_"EY9_AEX*\+^"(M#T32]0D4*VIS
MH)':YN!A63.T1LBD$@;:^[Z** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ^+_ /@O7^Q1\<OVZ?\ @G]>_#G]F_3[#5/&?ACQ?I7BO1O#6J3)
M';:^UC(S/82,Y"#>CL5#D*SHBLR@EA\+?"3_ (*C_L!?&S]L+]H'X'_\%>?@
M!XB^#T7QFMO NGWO@/XM:!<QV,=]IMM*2DUW$ (H3-Y,L-Q)Y2.B[R5'7]$?
M^"PW[1G[97[)7[(:?M%_L7_#FU\6:AX4\7Z=>^/="?2WO+JX\+J9!?\ V2-&
M!$ZDPL7(8)$)6V_+D?E/^V3_ ,%1?^"?G[7^A_MA^#?A'//\4?$?[0?A;P+I
M'P8\$Z=X7N9]3O-<CTZYB,JPF+,$ME-(KL20=R;4+;AD _8K]L']D/Q5^TQ^
MS-I?[-'P,_:9\1_!S0S=64&J:WX#1#J,^@Q0O&VG6MPYS:F0>3_I"[F58R,,
M'(/P3_P0._9J^$W['O\ P5A_;J_9I^!NC7%AX5\(CP%::3;W=[)<S$'3[R22
M2220EG=Y'=V/ RYP , ?HK^P?\*_B'\#/V(O@_\ !;XMWWVGQ3X2^&.A:/XC
ME\_S<WMM80PS#?D^9AT8;\_-C/>OB?\ X)7?\IWO^"B/_80\!?\ ILNJ )?V
M7M/3XS?\'-W[3_COQM;K>S?!KX1>$O#'@QKD!_[/@U.TAU&=H@?N,SO.I8<[
M97&<,06?M6P6OP._X.9?V7/B!X-@CL)OC-\*?%?A;QJUJFTZC#IUK+?VS3!1
M^\995@4,V2%B09P@%<_\<?BQX0_X)(?\%V_&7[8?[3OVW1?@M^TO\-])TR7X
MAIITUQ8Z)XFTM(K:*TO&B1FA62UAW*Y&"9!_#'*T9\$?BQX2_P""N'_!=GP7
M^V%^S$]]K7P5_9F^'6KZ;%\0WTZ:"PUOQ-JL<MM+:6;2JIF6.UFW,X& 8_[K
MQ-( 3_\ !>S_ ()BZ?\ '3X$_'S]M3]HS]HGQ?XKT3P/\+]0O_A'\)(Y_L6A
M>&+^'2PCZA*L3;KZZ:<2RJ\FT()=A#JHQ]C_ /!)W_E%E^S3_P!F_P#@W_TQ
MV=<__P %K?\ E$?^T;_V1_7/_21ZZ#_@D[_RBR_9I_[-_P#!O_ICLZ .[_:S
M_9J\%_MB_LX>,/V7_B/XAUW2] \;Z.^F:S>^&KU+>]6V=E,B1R21R*N]04;*
M,"KL,<U\Z?\ !0KXR?L>_P#!*+_@E7=?![Q7I-K?:%#\/V\"_#SX?S11RW?B
MNZ:S^R06:PQJOFERRM/(J8 9W(R0I;X@_P""YG[']S_P30^(O_!3GX6KK6M>
M$? 5_<:0FFZC8FPN-0UA7MXH;10VXJKS74"F3!VJSM@[2*_,/_@G]_P5@_X)
M->)?C9!_P4R_X*T?MJS>,_C_ '09O"GA&+X>Z[-H'PPM"Q,=GIT2VCQO<*"-
MUQEL-DJSONGD /4/VMOV<OVK/V5?^#43X;?L/^*/AQXMU[Q[XLUG2=(UW0?#
M6D37^H:;;WFMSZU]E,<:L5:**.*U;<0H<[-V"H/T5XW_ ."R7[9_[!>C>&_'
M'[=G_!(+6/AA\!'N;+1QXU\._$RQ\07GA>%]L-L^H65K'E$^X&PXVD[%,DA5
M&]%_:U_X*V>.E_8'\%?\%*_^":'@"T^+_P ,SXWC7XBQ3^&M134T\,PW4MOJ
M-W8V[/;R+-%)"R;I$=%#>:5,:,:^>O\ @K!_P5Y_8V_X*._L)ZM^PC_P3K\6
MS_&;XK?'&&RTGPYX3\/Z%=AM+B-W!+->W[31(MFD*(22Y!5MK$!%=U /K;_@
MIW^WGXO^$?PT\'? /]BR>Q\1_'3X^3?V7\(+:*19;>QMWB#W/B&<@$"SM(&\
M[<0P=M@VLN_'Q_\ \$?/V/?!/["7_!=/XW_LV^"=:O=7.D_L]^';G7/$6J2M
M)=ZYJMQ/!/>ZA,S%COFGDDDP2=H8*"0HKTS6/^#?OXPR?%WPI^T'\+O^"G_C
MWX=>+/#GP;\/?#Y)O#OAZVNA#8Z=8V\$B02W#[HXYYX6N&50N7D).:^;?V/O
MV#_VJ=!_X.&OB5\/M6_X*<_$35-7\$_#_P +Z_XF\57.C6JW/B_3Q<VS_P!C
MW2AML<!7Y-RY;% '[AT444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5X9_P4L^,7Q'_9_P#V&?B)\8OA'XC_ +(\1Z%I$4^E:C]CAN/(D-S"
MA/ES(\;?*S##*1S7N=?,W_!9#_E&9\6_^P!!_P"EEO7;EL(U,QHQDKISBFGU
MU1YN=5)TLGQ,X-J2IS::T::B[-/N?CA_P_8_X*J?]'3?^61H?_R%1_P_8_X*
MJ?\ 1TW_ )9&A_\ R%7R/17[C_8V3_\ 0/3_ / (_P"1_+W^L?$/_095_P#!
MD_\ ,^N/^'['_!53_HZ;_P LC0__ )"H_P"'['_!53_HZ;_RR-#_ /D*OD>B
MC^QLG_Z!Z?\ X!'_ "#_ %CXA_Z#*O\ X,G_ )GUQ_P_8_X*J?\ 1TW_ )9&
MA_\ R%1_P_8_X*J?]'3?^61H?_R%7R/11_8V3_\ 0/3_ / (_P"0?ZQ\0_\
M095_\&3_ ,SZX_X?L?\ !53_ *.F_P#+(T/_ .0J/^'['_!53_HZ;_RR-#_^
M0J^1Z*/[&R?_ *!Z?_@$?\@_UCXA_P"@RK_X,G_F?7'_  _8_P""JG_1TW_E
MD:'_ /(5'_#]C_@JI_T=-_Y9&A__ "%7R/11_8V3_P#0/3_\ C_D'^L?$/\
MT&5?_!D_\SZX_P"'['_!53_HZ;_RR-#_ /D*C_A^Q_P54_Z.F_\ +(T/_P"0
MJ^1Z*/[&R?\ Z!Z?_@$?\@_UCXA_Z#*O_@R?^9]<?\/V/^"JG_1TW_ED:'_\
MA4?\/V/^"JG_ $=-_P"61H?_ ,A5\CT4?V-D_P#T#T__  "/^0?ZQ\0_]!E7
M_P &3_S/KC_A^Q_P54_Z.F_\LC0__D*C_A^Q_P %5/\ HZ;_ ,LC0_\ Y"KY
M'HH_L;)_^@>G_P" 1_R#_6/B'_H,J_\ @R?^9]<?\/V/^"JG_1TW_ED:'_\
M(5'_  _8_P""JG_1TW_ED:'_ /(5?(]%']C9/_T#T_\ P"/^0?ZQ\0_]!E7_
M ,&3_P SZX_X?L?\%5/^CIO_ "R-#_\ D*C_ (?L?\%5/^CIO_+(T/\ ^0J^
M1Z*/[&R?_H'I_P#@$?\ (/\ 6/B'_H,J_P#@R?\ F?T4?\$5?VG?CC^UM^QD
MWQ8_:#\;_P#"0>(!XNOK(7_]FVUI^XC2$HFRVCC3@NW.W)SR:^N*^"O^#<?_
M )1VO_V/VI_^B[>OO6OQ;/*=.CF]>%-))2=DM$OD?TKPO6K8CA["U*LG*3@F
MVW=M]VWJPHHHKRCW@HHHH **** "BBB@ HJAXK\3Z'X(\+ZEXT\3WWV73-(L
M)KW4;GRF?RH(D,DC[4!9L*I.%!)QP":^5O\ A^Q_P2K_ .CIO_+(US_Y"KJP
M^!QN+3="E*=M^6+=ON1PXO,\MR]I8JO"FWMS2C&_I=JY]<45\C_\/V/^"5?_
M $=-_P"61KG_ ,A4?\/V/^"5?_1TW_ED:Y_\A5T?V-G'_0/4_P# )?Y''_K'
MP]_T&4O_  9#_,^N*\R^&O[(WP3^$W[07C[]IGP;X=$/BCXC1Z:FOS-%#Y<8
MLH9(HS"%C#1EQ(3)EFWL%/&*\4_X?L?\$J_^CIO_ "R-<_\ D*C_ (?L?\$J
M_P#HZ;_RR-<_^0J/[&SC_H'J?^ 2_P @_P!8^'O^@RE_X,A_F?7%%?(__#]C
M_@E7_P!'3?\ ED:Y_P#(5'_#]C_@E7_T=-_Y9&N?_(5']C9Q_P! ]3_P"7^0
M?ZQ\/?\ 092_\&0_S/J_6-%T?Q%IDVB^(-)MKZSN$V7%I>0++%*OHR,"&'L1
M1H^BZ/X=TR'1?#^DVUC9VZ;+>TLX%BBB7T5% "CV KY0_P"'['_!*O\ Z.F_
M\LC7/_D*C_A^Q_P2K_Z.F_\ +(US_P"0J/[&SC_H'J?^ 2_R#_6/A[_H,I?^
M#(?YGUQ17R/_ ,/V/^"5?_1TW_ED:Y_\A4?\/V/^"5?_ $=-_P"61KG_ ,A4
M?V-G'_0/4_\  )?Y!_K'P]_T&4O_  9#_,]G_9+_ &8=)_96^'FK>%(?&^H^
M)]8\3>+]4\4>+/$NJPQ13:GJE_.9II!%$!'#&HV11QH,+'$@R2"Q]1KY'_X?
ML?\ !*O_ *.F_P#+(US_ .0J/^'['_!*O_HZ;_RR-<_^0J/[&SC_ *!ZG_@$
MO\@_UCX>_P"@RE_X,A_F?7%9>A^"?!GAF_NM4\-^$=+T^ZOFW7MS8V$<4EP<
MYR[(H+G)/7-?+?\ P_8_X)5_]'3?^61KG_R%1_P_8_X)5_\ 1TW_ )9&N?\
MR%1_8V<?] ]3_P  E_D'^L?#W_092_\ !D/\SZXHKY'_ .'['_!*O_HZ;_RR
M-<_^0J/^'['_  2K_P"CIO\ RR-<_P#D*C^QLX_Z!ZG_ (!+_(/]8^'O^@RE
M_P"#(?YGUQ17R/\ \/V/^"5?_1TW_ED:Y_\ (5'_  _8_P""5?\ T=-_Y9&N
M?_(5']C9Q_T#U/\ P"7^0?ZQ\/?]!E+_ ,&0_P SZXHKY'_X?L?\$J_^CIO_
M "R-<_\ D*O9/V7/VV/V8_VT-+U?6OV:?B9_PDMMH-Q%!JTO]C7MGY$DJLR#
M%U#$6R$;E00,<XK*MEN8X>FZE6C.,5U<6E][1OALZR?&5E2P^)ISD]E&<6_N
M3N>J4445Q'IA1110 4444 %%%% !1110 4444 %%%% !7S-_P60_Y1F?%O\
M[ $'_I9;U],U\S?\%D/^49GQ;_[ $'_I9;UWY5_R-*'^./\ Z4CRL]_Y$F*_
MZ]S_ /26?S<4445_0)_) 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!^]?_!N/_P H[7_['[4__1=O7WK7P5_P;C_\H[7_ .Q^U/\ ]%V]
M?>M?@_$'_([Q'^)G]5<)?\DSA/\ !'\@HHHKQSZ(**** "BBB@ HHHH X+]J
MO_DU[XD?]B#K'_I%-7\KE?U1_M5_\FO?$C_L0=8_](IJ_E<K].\/_P#=Z_K'
M\F?B'BU_O>%_PR_-!1117Z$?D04444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7['_P#!KK_R2_XN_P#8?TK_ -$7%?CA7['_ /!KK_R2_P"+O_8?
MTK_T1<5\QQC_ ,D_5]8_^E(^W\.O^2MH>D__ $B1^J-%%%?BQ_2H4444 %%%
M% !1110 4444 %%%% !1110 5\S?\%D/^49GQ;_[ $'_ *66]?3-?,W_  60
M_P"49GQ;_P"P!!_Z66]=^5?\C2A_CC_Z4CRL]_Y$F*_Z]S_])9_-Q1117] G
M\D!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '[U_\ !N/_
M ,H[7_['[4__ $7;U]ZU\%?\&X__ "CM?_L?M3_]%V]?>M?@_$'_ ".\1_B9
M_57"7_),X3_!'\@HHHKQSZ(**** "BBB@ HHHH X+]JO_DU[XD?]B#K'_I%-
M7\KE?U1_M5_\FO?$C_L0=8_](IJ_E<K].\/_ /=Z_K'\F?B'BU_O>%_PR_-!
M1117Z$?D04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7['_ /!K
MK_R2_P"+O_8?TK_T1<5^.%?L?_P:Z_\ )+_B[_V']*_]$7%?,<8_\D_5]8_^
ME(^W\.O^2MH>D_\ TB1^J-%%%?BQ_2H4444 %%%% !1110 4444 %%%% !11
M10 5\S?\%D/^49GQ;_[ $'_I9;U],U\S?\%D/^49GQ;_ .P!!_Z66]=^5?\
M(TH?XX_^E(\K/?\ D28K_KW/_P!)9_-Q1117] G\D!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% '[U_P#!N/\ \H[7_P"Q^U/_ -%V]?>M
M?!7_  ;C_P#*.U_^Q^U/_P!%V]?>M?@_$'_([Q'^)G]5<)?\DSA/\$?R"BBB
MO'/H@HHHH **** "BBB@#@OVJ_\ DU[XD?\ 8@ZQ_P"D4U?RN5_5'^U7_P F
MO?$C_L0=8_\ 2*:OY7*_3O#_ /W>OZQ_)GXAXM?[WA?\,OS04445^A'Y$%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5^Q__!KK_P DO^+O_8?T
MK_T1<5^.%?L?_P &NO\ R2_XN_\ 8?TK_P!$7%?,<8_\D_5]8_\ I2/M_#K_
M )*VAZ3_ /2)'ZHT445^+']*A1110 4444 %%%% !1110 4444 %%%% !7S-
M_P %D/\ E&9\6_\ L 0?^EEO7TS7S-_P60_Y1F?%O_L 0?\ I9;UWY5_R-*'
M^./_ *4CRL]_Y$F*_P"O<_\ TEG\W%%%%?T"?R0%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?O7_P;C_\H[7_ .Q^U/\ ]%V]?>M?!7_!
MN/\ \H[7_P"Q^U/_ -%V]?>M?@_$'_([Q'^)G]5<)?\ ),X3_!'\@HHHKQSZ
M(**** "BBB@ HHHH X+]JO\ Y->^)'_8@ZQ_Z135_*Y7]4?[5?\ R:]\2/\
ML0=8_P#2*:OY7*_3O#__ '>OZQ_)GXAXM?[WA?\ #+\T%%%%?H1^1!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %?L?_P &NO\ R2_XN_\ 8?TK
M_P!$7%?CA7['_P#!KK_R2_XN_P#8?TK_ -$7%?,<8_\ )/U?6/\ Z4C[?PZ_
MY*VAZ3_](D?JC1117XL?TJ%%%% !1110 4444 %%%% !1110 4444 %?,W_!
M9#_E&9\6_P#L 0?^EEO7TS7S-_P60_Y1F?%O_L 0?^EEO7?E7_(TH?XX_P#I
M2/*SW_D28K_KW/\ ])9_-Q1117] G\D!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% '[U_\&X__ "CM?_L?M3_]%V]?>M?!7_!N/_RCM?\
M['[4_P#T7;U]ZU^#\0?\CO$?XF?U5PE_R3.$_P $?R"BBBO'/H@HHHH ****
M "BBB@#@OVJ_^37OB1_V(.L?^D4U?RN5_5'^U7_R:]\2/^Q!UC_TBFK^5ROT
M[P__ -WK^L?R9^(>+7^]X7_#+\T%%%%?H1^1!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %?L?_ ,&NO_)+_B[_ -A_2O\ T1<5^.%?L?\ \&NO
M_)+_ (N_]A_2O_1%Q7S'&/\ R3]7UC_Z4C[?PZ_Y*VAZ3_\ 2)'ZHT445^+'
M]*A1110 4444 %%%% !1110 4444 %%%% !7S-_P60_Y1F?%O_L 0?\ I9;U
M],U\S?\ !9#_ )1F?%O_ + $'_I9;UWY5_R-*'^./_I2/*SW_D28K_KW/_TE
MG\W%%%%?T"?R0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?O7_P &X_\ RCM?_L?M3_\ 1=O7WK7P5_P;C_\ *.U_^Q^U/_T7;U]ZU^#\
M0?\ ([Q'^)G]5<)?\DSA/\$?R"BBBO'/H@HHHH **** "BBB@#@OVJ_^37OB
M1_V(.L?^D4U?RN5_5'^U7_R:]\2/^Q!UC_TBFK^5ROT[P_\ ]WK^L?R9^(>+
M7^]X7_#+\T%%%%?H1^1!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %?L?\ \&NO_)+_ (N_]A_2O_1%Q7XX5^Q__!KK_P DO^+O_8?TK_T1<5\Q
MQC_R3]7UC_Z4C[?PZ_Y*VAZ3_P#2)'ZHT445^+']*A1110 4444 %%%% !11
M10 4444 %%%% !7S-_P60_Y1F?%O_L 0?^EEO7TS7S-_P60_Y1F?%O\ [ $'
M_I9;UWY5_P C2A_CC_Z4CRL]_P"1)BO^O<__ $EG\W%%%%?T"?R0%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?O7_ ,&X_P#RCM?_ +'[
M4_\ T7;U]ZU\%?\ !N/_ ,H[7_['[4__ $7;U]ZU^#\0?\CO$?XF?U5PE_R3
M.$_P1_(****\<^B"BBB@ HHHH **** ."_:K_P"37OB1_P!B#K'_ *135_*Y
M7]4?[5?_ ":]\2/^Q!UC_P!(IJ_E<K].\/\ _=Z_K'\F?B'BU_O>%_PR_-!1
M117Z$?D04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7['_\&NO_
M "2_XN_]A_2O_1%Q7XX5^Q__  :Z_P#)+_B[_P!A_2O_ $1<5\QQC_R3]7UC
M_P"E(^W\.O\ DK:'I/\ ](D?JC1117XL?TJ%%%% !1110 4444 %%%% !111
M0 4444 %?,W_  60_P"49GQ;_P"P!!_Z66]?3-?,W_!9#_E&9\6_^P!!_P"E
MEO7?E7_(TH?XX_\ I2/*SW_D28K_ *]S_P#26?S<4445_0)_) 4444 %%%%
M!17TY^Q/H?[&'@'X'^/?VH_VH+/2O&NO>'KFVT_P)\);GQ!]C;5+F4CS+V=$
M82R6\093A05.V0,#QCU3P=X?_9;_ ."CG[,/Q@\1^'?V5] ^$_Q"^$OA"3Q5
MIVK^";F==-U2QA#M-:7%O*[!9"J$*X.XLP.0%*OYE;,XT*DDZ<N2+47+2R;M
MT;NTKJ[2_)GN8;))8FC%QK1]I*,I1AK=J-[ZI.*;Y79-IORNK_!]%%?>7C_P
M]^R=_P $T/@#\+K/QC^S!H/Q8^*OQ,\&VWBS6[OQI=SG3M%TZYSY%M!!$RAI
M/E=3(3D-&QR5957?%XQ8:4(1BY2D[)*W17;NVDDCDP&7O&QJ5)34(02<I._5
MV222;;;\N[;/@VBOK?\ :Y_9C^"7C+X0?"7]M']F;PK/X,\+_%+6)M"\0^$K
MJ^>[A\/:S#,4;R)I/F>WD59)%5CE0G;=L3Z#\7?!_P#9B\7_ +4WQ8_X)GZ7
M^RYX.T;0O ?PYOKGPQX_M+.1?$2:I9:?%<_;+J[\S%Q'([.&A*A=I4#&.>.>
M<T8P4E!_:<EI>/*U&5]=6F^E[[KI?T:?#>)G4E!U(K6"B]6IN<7*%M-$TMVE
M9V36]OS%HKZ3_9]^'W@3X.?L=^.OVO\ XN^#]-U>^\1&3P9\)='UNP2>*74)
M%5[[51'("&%I#A8WP5\Z8 \J*^;*]&C7C6G-16D7:_=];>FWK==#Q\1A98:G
M3E-ZS7-;JE>ROZVNO*SZA1116YRA1110 4444 ?O7_P;C_\ *.U_^Q^U/_T7
M;U]ZU\%?\&X__*.U_P#L?M3_ /1=O7WK7X/Q!_R.\1_B9_57"7_),X3_  1_
M(****\<^B"BBB@ HHHH **** ."_:K_Y->^)'_8@ZQ_Z135_*Y7]4?[5?_)K
MWQ(_[$'6/_2*:OY7*_3O#_\ W>OZQ_)GXAXM?[WA?\,OS04445^A'Y$%%%%
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
MJ-%%%?BQ_2H4444 %%%% !1110 4444 %%%% !1110 5\S?\%D/^49GQ;_[
M$'_I9;U],U\S?\%D/^49GQ;_ .P!!_Z66]=^5?\ (TH?XX_^E(\K/?\ D28K
M_KW/_P!)9_-Q1117] G\D!1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% '[U_P#!N/\ \H[7_P"Q^U/_ -%V]?>M?!7_  ;C_P#*.U_^Q^U/
M_P!%V]?>M?@_$'_([Q'^)G]5<)?\DSA/\$?R"BBBO'/H@HHHH **** "BBB@
M#@OVJ_\ DU[XD?\ 8@ZQ_P"D4U?RN5_5'^U7_P FO?$C_L0=8_\ 2*:OY7*_
M3O#_ /W>OZQ_)GXAXM?[WA?\,OS04445^A'Y$%%%% 'T3_P2C_9ZT3]IO]OG
MX>_#/Q99QW&B1:F^JZU!, 8YK:SB>Y,3@]5D:-(B/20U[=_P3@\71_MH?\%Q
M[+XU^.D%['?^)=9\0VL,Y#")8+6<V*#/:';;[>X\E?2N'_X(5>.]$\%_\%(_
M!VG>(+D06_B33]2T43$@;99K20Q 9[M(B(/=Q7+_ /!.WXN6'["G_!2?POXC
M^+<OV&Q\-^)K[0?%,LJ$"T25)K&65QU"Q._F-CG$9X/2OG,QA6K5L7"/Q>Q2
MC_V]SWMYMJ*^2/LLGJ8?#8; 5)_ \2W-_P"'V7+?R2E)_-G,_ /]HOX@2_\
M!0[PM^TF_B*Z&MZE\4K;4KZ[\YM\R7%Z/.B8]2CQR/&5Z;6(Z5K_ /!6;P!H
M?PS_ ."C?Q:\*^'+1(+0^*#?)#& %1KN&*Z< #@#?,V!V''%>^?#/_@C]^T#
M\.?VY-/\<^+;'2['X,>&/%</B6;XGS:Y;#2I]!AN!<QR))YF=\D:JFW'RLV3
M\@W'R+XA>!?B3_P5K_X*-_$.]_9NLK.>X\0ZG>:EI"ZM=BU5]-MMD,3L6'RN
M8EB.WL21VJJ.+P4\>J]*:]G"E[SOHM4XI]FDI:=",1E^94\I>%KTY>VJ5[QB
MT[RM&2DTNJ;<=5H_D>4_"K]KCXH_!K]GWXA_LY>!K32K?2?B:MDGB35#;RC4
M!#;2%UABE60*L;;G5U9&W+(XXS7U)_P3C\,:Y^RM^QE\<OVP_CK*^F>!_'/P
MZO/!O@[0+\E?^$KU6YR(Y(HCRZ0[9%,@& LLY&?+?%/_ ((Y?\$W;+]JQ/%/
M[2OQ"\ 3^+_#G@.3R='\"VU_%:GQ/J_EB5;62>5E2*! T3.21N\Q1R RMT_[
M=O[!O_!9#]I[6[[XR?&[X'Z;I?AKPMI,S:+X:T?Q9I::=X>TV&/<8K:!+D](
MT&6 +OM Z!5'/CL9EU7%3P7/&%W%U&VDVU:T8IN[=DDWLEM=[=>5Y?G&'P%/
M,O93J-1DJ48QDTD^:\I-*RBFY-1WD]7:._F'_!&6'3?BK\>/%W[%OBZ8-H'Q
MH^'^I://#(,I#?VT+7MI> ?\](3#*R'L6/%.^ T/@7XX?\$^_$7[".N?&?PA
M\/?''A_XSIXNM7\>ZP--T_5+;^SS830?:64HLT3#?M8@LIPH)SB+_@AAHD<W
M_!1CPQX_U.X$&D>"= UO7M>NV^[;6D>G3PF1CV4//'GZU\M^*]5O?B-\1=2U
MO2]-EDN-=UJ:>WLX8]SL\\Q98U5>IRP  []*ZZF']OF=6$96LJ<[]I)S7SO%
M)/RL>?2Q?U7),/4G'F;E6IVVO!JF]UJK2E)KS;T>I^A7B?Q3\"/&G[3!_:Y.
MJVOBKX<_LJ_"3P_HD.M")EMO&/BBUC:/3X8]X#/&]TQ=FP?W=J6/R,"?B+XY
M_#?]J6[N;C]H[X]?"GQC8P^-=3EU ^*-=\.W-M:ZC<3LTK-'+(@1MV2P"GIT
MXKZ=^)^L?#7]F7XI? 3_ ()X^)KRQ;P]X)\>:/XC^/%RSJUM?:Y=7$!NH9&^
MZ\5G9'[.#P,F7(R*]Q^+.F_M)Z!XS_;D\0_M:Q^)8_AAJGAK58_!4_B5I3I=
MY?OJ"'0?L!D_=R,L6W'DYV# ;!%>?A\2\#*$HJZDDHW>KAS**Y?.3DYOR<5;
MMZ^+P2S2%2,VXRC)N7*KQ51P<GS7=U&"BJ:\U.5WL_RJHHHKZX_/@HHHH *_
M8_\ X-=?^27_ !=_[#^E?^B+BOQPK]C_ /@UU_Y)?\7?^P_I7_HBXKYCC'_D
MGZOK'_TI'V_AU_R5M#TG_P"D2/U1HHHK\6/Z5"BBB@ HHHH **** "BBB@ H
MHHH **** "OF;_@LA_RC,^+?_8 @_P#2RWKZ9KYF_P""R'_*,SXM_P#8 @_]
M++>N_*O^1I0_QQ_]*1Y6>_\ (DQ7_7N?_I+/YN****_H$_D@**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH _>O_ (-Q_P#E':__ &/VI_\
MHNWK[UKX*_X-Q_\ E':__8_:G_Z+MZ^]:_!^(/\ D=XC_$S^JN$O^29PG^"/
MY!1117CGT04444 %%%% !1110!P7[5?_ ":]\2/^Q!UC_P!(IJ_E<K^J/]JO
M_DU[XD?]B#K'_I%-7\KE?IWA_P#[O7]8_DS\0\6O][PO^&7YH****_0C\B"B
MBB@#1\'^+?$7@'Q;I?CKPAJLECJVBZC#?:9>PG#V]Q#()(Y%]U90?PKUC]N_
MXR?";]H_XV#]H?X9V$VF:AXRTJWO_'&@/;%(M/UW;LNS V2)89643JV=V96#
M 8KQ:BL94(2KQK?:2:^3MH_FD_Z9TPQ56&%EA]XR:?HU>S7R;3[KT5KK^)?$
M<NBKX;DU^];3D?>E@UTY@5NNX)G:#[XJE116J26QSMM[A1113$>]?!O]I#P1
M^S]^QW\0/!'@.>[E^)'Q3GCT/5[W[.4BT?PU'B2:*.3/SRW<I$;K@J(HNH9J
M\-TG5M5T'5+;7-"U.XLKVSN$GL[RTF:.6"5&#)(CJ0592 00001D57HK&G0I
MTI3DMY.[OZ6^Y)6_X-SIK8NM6A3B]%!65NFK;?JVVV_T219UC6-7\0ZM=:_K
M^J7-]?7MP\][>WD[2S7$KL6>1W8DNS$DEB2222:TM>^)GQ'\4^'+#P?XG^(&
MMZCI&E#&EZ7?ZK--;68QC$43L5CXX^4"L2BM.2+MIML8JI-7U>N_GZA1115$
M!1110 5^Q_\ P:Z_\DO^+O\ V']*_P#1%Q7XX5^Q_P#P:Z_\DO\ B[_V']*_
M]$7%?,<8_P#)/U?6/_I2/M_#K_DK:'I/_P!(D?JC1117XL?TJ%%%% !1110
M4444 %%%% !1110 4444 %?,W_!9#_E&9\6_^P!!_P"EEO7TS7S-_P %D/\
ME&9\6_\ L 0?^EEO7?E7_(TH?XX_^E(\K/?^1)BO^O<__26?S<4445_0)_)
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^]?_  ;C_P#*
M.U_^Q^U/_P!%V]?>M?!7_!N/_P H[7_['[4__1=O7WK7X/Q!_P CO$?XF?U5
MPE_R3.$_P1_(****\<^B"BBB@ HHHH **** ."_:K_Y->^)'_8@ZQ_Z135_*
MY7]4?[5?_)KWQ(_[$'6/_2*:OY7*_3O#_P#W>OZQ_)GXAXM?[WA?\,OS0444
M5^A'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^Q_P#P:Z_\
MDO\ B[_V']*_]$7%?CA7['_\&NO_ "2_XN_]A_2O_1%Q7S'&/_)/U?6/_I2/
MM_#K_DK:'I/_ -(D?JC1117XL?TJ%%%% !1110 4444 %%%% !1110 4444
M%?,W_!9#_E&9\6_^P!!_Z66]?3-?,W_!9#_E&9\6_P#L 0?^EEO7?E7_ "-*
M'^./_I2/*SW_ )$F*_Z]S_\ 26?S<4445_0)_) 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!^]?\ P;C_ /*.U_\ L?M3_P#1=O7WK7P5
M_P &X_\ RCM?_L?M3_\ 1=O7WK7X/Q!_R.\1_B9_57"7_),X3_!'\@HHHKQS
MZ(**** "BBB@ HHHH X+]JO_ )->^)'_ &(.L?\ I%-7\KE?U1_M5_\ )KWQ
M(_[$'6/_ $BFK^5ROT[P_P#]WK^L?R9^(>+7^]X7_#+\T%%%%?H1^1!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %?L?_P:Z_\ )+_B[_V']*_]
M$7%?CA7['_\ !KK_ ,DO^+O_ &']*_\ 1%Q7S'&/_)/U?6/_ *4C[?PZ_P"2
MMH>D_P#TB1^J-%%%?BQ_2H4444 %%%% !1110 4444 %%%% !1110 5\S?\
M!9#_ )1F?%O_ + $'_I9;U],U\S?\%D/^49GQ;_[ $'_ *66]=^5?\C2A_CC
M_P"E(\K/?^1)BO\ KW/_ -)9_-Q1117] G\D!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% '[U_\&X__*.U_P#L?M3_ /1=O7WK7P5_P;C_
M /*.U_\ L?M3_P#1=O7WK7X/Q!_R.\1_B9_57"7_ "3.$_P1_(****\<^B"B
MBB@ HHHH **** ."_:K_ .37OB1_V(.L?^D4U?RN5_5'^U7_ ,FO?$C_ +$'
M6/\ TBFK^5ROT[P__P!WK^L?R9^(>+7^]X7_  R_-!1117Z$?D04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7['_\ !KK_ ,DO^+O_ &']*_\
M1%Q7XX5^Q_\ P:Z_\DO^+O\ V']*_P#1%Q7S'&/_ "3]7UC_ .E(^W\.O^2M
MH>D__2)'ZHT445^+']*A1110 4444 %%%% !1110 4444 %%%% !7S-_P60_
MY1F?%O\ [ $'_I9;U],U\S?\%D/^49GQ;_[ $'_I9;UWY5_R-*'^./\ Z4CR
ML]_Y$F*_Z]S_ /26?S<4445_0)_) 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!^]?_!N/_P H[7_['[4__1=O7WK7P5_P;C_\H[7_ .Q^
MU/\ ]%V]?>M?@_$'_([Q'^)G]5<)?\DSA/\ !'\@HHHKQSZ(**** "BBB@ H
MHHH X+]JO_DU[XD?]B#K'_I%-7\KE?U1_M5_\FO?$C_L0=8_](IJ_E<K].\/
M_P#=Z_K'\F?B'BU_O>%_PR_-!1117Z$?D04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7['_P#!KK_R2_XN_P#8?TK_ -$7%?CA7['_ /!KK_R2
M_P"+O_8?TK_T1<5\QQC_ ,D_5]8_^E(^W\.O^2MH>D__ $B1^J-%%%?BQ_2H
M4444 %%%% !1110 4444 %%%% !1110 5\S?\%D/^49GQ;_[ $'_ *66]?3-
M?,W_  60_P"49GQ;_P"P!!_Z66]=^5?\C2A_CC_Z4CRL]_Y$F*_Z]S_])9_-
MQ1117] G\D!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '[
MU_\ !N/_ ,H[7_['[4__ $7;U]ZU\%?\&X__ "CM?_L?M3_]%V]?>M?@_$'_
M ".\1_B9_57"7_),X3_!'\@HHHKQSZ(**** "BBB@ HHHH X+]JO_DU[XD?]
MB#K'_I%-7\KE?U1_M5_\FO?$C_L0=8_](IJ_E<K].\/_ /=Z_K'\F?B'BU_O
M>%_PR_-!1117Z$?D04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7['_ /!KK_R2_P"+O_8?TK_T1<5^.%?L?_P:Z_\ )+_B[_V']*_]$7%?,<8_
M\D_5]8_^E(^W\.O^2MH>D_\ TB1^J-%%%?BQ_2H4444 %%%% !1110 4444
M%%%% !1110 5\S?\%D/^49GQ;_[ $'_I9;U],U\S?\%D/^49GQ;_ .P!!_Z6
M6]=^5?\ (TH?XX_^E(\K/?\ D28K_KW/_P!)9_-Q1117] G\D!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '[U_P#!N/\ \H[7_P"Q^U/_
M -%V]?>M?!7_  ;C_P#*.U_^Q^U/_P!%V]?>M?@_$'_([Q'^)G]5<)?\DSA/
M\$?R"BBBO'/H@HHHH **** "BBB@#@OVJ_\ DU[XD?\ 8@ZQ_P"D4U?RN5_5
M'^U7_P FO?$C_L0=8_\ 2*:OY7*_3O#_ /W>OZQ_)GXAXM?[WA?\,OS04445
M^A'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^Q__!KK_P D
MO^+O_8?TK_T1<5^.%?L?_P &NO\ R2_XN_\ 8?TK_P!$7%?,<8_\D_5]8_\
MI2/M_#K_ )*VAZ3_ /2)'ZHT445^+']*A1110 4444 %%%% !1110 4444 %
M%%% !7S-_P %D/\ E&9\6_\ L 0?^EEO7TS7S-_P60_Y1F?%O_L 0?\ I9;U
MWY5_R-*'^./_ *4CRL]_Y$F*_P"O<_\ TEG\W%%%%?T"?R0%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 ?O7_P;C_\H[7_ .Q^U/\ ]%V]
M?>M?!7_!N/\ \H[7_P"Q^U/_ -%V]?>M?@_$'_([Q'^)G]5<)?\ ),X3_!'\
M@HHHKQSZ(**** "BBB@ HHHH X+]JO\ Y->^)'_8@ZQ_Z135_*Y7]4?[5?\
MR:]\2/\ L0=8_P#2*:OY7*_3O#__ '>OZQ_)GXAXM?[WA?\ #+\T%%%%?H1^
M1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L?_P &NO\ R2_X
MN_\ 8?TK_P!$7%?CA7['_P#!KK_R2_XN_P#8?TK_ -$7%?,<8_\ )/U?6/\
MZ4C[?PZ_Y*VAZ3_](D?JC1117XL?TJ%%%% !1110 4444 %%%% !1110 444
M4 %?,W_!9#_E&9\6_P#L 0?^EEO7TS7S-_P60_Y1F?%O_L 0?^EEO7?E7_(T
MH?XX_P#I2/*SW_D28K_KW/\ ])9_-Q1117] G\D!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% '[U_\&X__ "CM?_L?M3_]%V]?>M?!7_!N
M/_RCM?\ ['[4_P#T7;U]ZU^#\0?\CO$?XF?U5PE_R3.$_P $?R"BBBO'/H@H
MHHH **** "BBB@#@OVJ_^37OB1_V(.L?^D4U?RN5_5'^U7_R:]\2/^Q!UC_T
MBFK^5ROT[P__ -WK^L?R9^(>+7^]X7_#+\T%%%%?H1^1!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %?L?_ ,&NO_)+_B[_ -A_2O\ T1<5^.%?
ML?\ \&NO_)+_ (N_]A_2O_1%Q7S'&/\ R3]7UC_Z4C[?PZ_Y*VAZ3_\ 2)'Z
MHT445^+']*A1110 4444 %%%% !1110 4444 %%%% !7S-_P60_Y1F?%O_L
M0?\ I9;U],U\S?\ !9#_ )1F?%O_ + $'_I9;UWY5_R-*'^./_I2/*SW_D28
MK_KW/_TEG\W%%%%?T"?R0%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?O7_P &X_\ RCM?_L?M3_\ 1=O7WK7P5_P;C_\ *.U_^Q^U/_T7
M;U]ZU^#\0?\ ([Q'^)G]5<)?\DSA/\$?R"BBBO'/H@HHHH **** "BBB@#@O
MVJ_^37OB1_V(.L?^D4U?RN5_5'^U7_R:]\2/^Q!UC_TBFK^5ROT[P_\ ]WK^
ML?R9^(>+7^]X7_#+\T%%%%?H1^1!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?L?\ \&NO_)+_ (N_]A_2O_1%Q7XX5^Q__!KK_P DO^+O_8?T
MK_T1<5\QQC_R3]7UC_Z4C[?PZ_Y*VAZ3_P#2)'ZHT445^+']*A1110 4444
M%%%% !1110 4444 %%%% !7S-_P60_Y1F?%O_L 0?^EEO7TS7S-_P60_Y1F?
M%O\ [ $'_I9;UWY5_P C2A_CC_Z4CRL]_P"1)BO^O<__ $EG\W%%%%?T"?R0
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?O7_ ,&X_P#R
MCM?_ +'[4_\ T7;U]ZU\%?\ !N/_ ,H[7_['[4__ $7;U]ZU^#\0?\CO$?XF
M?U5PE_R3.$_P1_(****\<^B"BBB@ HHHH **** ."_:K_P"37OB1_P!B#K'_
M *135_*Y7]4?[5?_ ":]\2/^Q!UC_P!(IJ_E<K].\/\ _=Z_K'\F?B'BU_O>
M%_PR_-!1117Z$?D04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M['_\&NO_ "2_XN_]A_2O_1%Q7XX5^Q__  :Z_P#)+_B[_P!A_2O_ $1<5\QQ
MC_R3]7UC_P"E(^W\.O\ DK:'I/\ ](D?JC1117XL?TJ%%%% !1110 4444 %
M%%% !1110 4444 %?,W_  60_P"49GQ;_P"P!!_Z66]?3-?,W_!9#_E&9\6_
M^P!!_P"EEO7?E7_(TH?XX_\ I2/*SW_D28K_ *]S_P#26?S<4445_0)_) 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^]?_!N/_RCM?\
M['[4_P#T7;U]ZU\%?\&X_P#RCM?_ +'[4_\ T7;U]ZU^#\0?\CO$?XF?U5PE
M_P DSA/\$?R"BBBO'/H@HHHH **** "BBB@#@OVJ_P#DU[XD?]B#K'_I%-7\
MKE?U1_M5_P#)KWQ(_P"Q!UC_ -(IJ_E<K].\/_\ =Z_K'\F?B'BU_O>%_P ,
MOS04445^A'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^Q__
M  :Z_P#)+_B[_P!A_2O_ $1<5^.%?L?_ ,&NO_)+_B[_ -A_2O\ T1<5\QQC
M_P D_5]8_P#I2/M_#K_DK:'I/_TB1^J-%%%?BQ_2H4444 %%%% !1110 444
M4 %%%% !1110 5\S?\%D/^49GQ;_ .P!!_Z66]?3-?,W_!9#_E&9\6_^P!!_
MZ66]=^5?\C2A_CC_ .E(\K/?^1)BO^O<_P#TEG\W%%%%?T"?R0%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?O7_P;C_\ *.U_^Q^U/_T7
M;U]ZU\%?\&X__*.U_P#L?M3_ /1=O7WK7X/Q!_R.\1_B9_57"7_),X3_  1_
M(****\<^B"BBB@ HHHH **** ."_:K_Y->^)'_8@ZQ_Z135_*Y7]4?[5?_)K
MWQ(_[$'6/_2*:OY7*_3O#_\ W>OZQ_)GXAXM?[WA?\,OS04445^A'Y$%%%%
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
M:/\ B(/_ %#?^3__ &@?\0C_ .HW_P I_P#W0_F3HK^FS_AWO\$_^AM\=_\
MA97/^-'_  [W^"?_ $-OCO\ \+*Y_P :/^(@_P#4-_Y/_P#:!_Q"/_J-_P#*
M?_W0_F3HK^FS_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:/^(@_
M]0W_ )/_ /:!_P 0C_ZC?_*?_P!T/YDZ*_IL_P"'>_P3_P"AM\=_^%E<_P"-
M'_#O?X)_]#;X[_\ "RN?\:/^(@_]0W_D_P#]H'_$(_\ J-_\I_\ W0^?O^#<
M?_E':_\ V/VI_P#HNWK[UKPO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^._
M_"RN?\:^#S#%_7\;4Q'+;G;=KWM?ST/U7*,!_9664<)S<WLXJ-[6O;K:[M][
M/=**\+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &N,]$]TH
MKPO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QH ]THKPO_AWO
M\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\: /=**\+_X=[_!/_H;?'?_
M (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &@#M_P!JO_DU[XD?]B#K'_I%-7\K
ME?TV?\.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7T_#_ !'_ &%3
MJ1]ES\S3^*UK?)GQ'%O!O^M-:E/V_L^1-?#S7O;^]&VQ_,G17]-G_#O?X)_]
M#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7T/_$0?^H;_ ,G_ /M#Y#_B
M$?\ U&_^4_\ [H?S)T5_39_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A
M97/^-'_$0?\ J&_\G_\ M _XA'_U&_\ E/\ ^Z'\R=%?TV?\.]_@G_T-OCO_
M ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-'_$0?^H;_P G_P#M _XA'_U&_P#E
M/_[H?S)T5_39_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C
M1_Q$'_J&_P#)_P#[0/\ B$?_ %&_^4__ +H?S)T5_39_P[W^"?\ T-OCO_PL
MKG_&C_AWO\$_^AM\=_\ A97/^-'_ !$'_J&_\G_^T#_B$?\ U&_^4_\ [H?S
M)T5_39_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^-'_$0?\ J&_\
MG_\ M _XA'_U&_\ E/\ ^Z'\R=%?TV?\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3
M_P"AM\=_^%E<_P"-'_$0?^H;_P G_P#M _XA'_U&_P#E/_[H?S)T5_39_P .
M]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C1_Q$'_J&_P#)_P#[
M0/\ B$?_ %&_^4__ +H?S)T5_39_P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\
M=_\ A97/^-'_ !$'_J&_\G_^T#_B$?\ U&_^4_\ [H?S)U^Q_P#P:Z_\DO\
MB[_V']*_]$7%?;O_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97
M/^->9G'&']K9?+"^PY>:VO-?9I[<J[=SW.'?#S^P,VAC?K//RWTY+7NFM^=]
M^Q[I17A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7Q1^E'N
ME%>%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XT >Z45Y!X%_8
MI^$_P^\76'C31/$GC":[TZ<2P1W_ (IGFA9L$8=&.&'/0UZ_0 4444 %%%%
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
M=!M]3&M?LV:GXDNM2T][)-1\4>.=5O9[&)@1_HQ:XQ"ZGE9 -ZD<,,G/U/\
ML<?LP/\ L?\ P1M/@9'\=?'?Q"M--OIWTO6_B-K*ZAJ4%HS#RK,SA$+QQ( B
MEAG'X >IT4 >;Z[^R/\ L]^)OVH]#_;1UOX?>?\ $OPWX7G\.Z+XE_M:[7[-
MILTCR20?9UE%N^6=CO:,N,X#  5Z1110!\F_M<?\$-_^"7/[=GQHN_VA?VK/
MV9)/%GB^]LK>TN-6?QUKMF#! FR*-8;2^BB0 ?W4&223DDD\]\"O^#>+_@CS
M^S3\8/#OQ[^"?[(/]B^+/">J1ZCX?U;_ (3_ ,07/V6YC.4D\J>_>)\?W75E
M/<5]IT4 ?.'[:?\ P2>_8?\ V^?%^C_$WX__  PO!XQT"T-II/C7PMX@N]'U
M:&U)8FW-Q:2(TL67?"2;@OF/MV[VST7[._\ P3J_8X_93_9PUK]E#X"_!JW\
M/^"_$MM=P^);6UU*Z-YJINH3#/+/>F7[2\K1G:)/,#(  A4*N/;:* /@#_B%
MQ_X(4?\ 1C/_ )DWQ/\ _+.OHS]BK_@FQ^Q1_P $[_!OB#X??L>_!-/"6C>*
M;U+O7[&77]0U);N58S$"3?W$Y4;"5VJ0I[@U[G10!\0?\0Z7_!)#_A9'_"??
M\,TW']G_ -M_VQ_P@O\ PENI?\(U]OSGS_[+\_[/C_IEM\K'R[-ORU]N6]O;
MV=O':6D"111($BBC4*J*!@  <  =J?10 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
' 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>nsp-20210331_g4.jpg
<TEXT>
begin 644 nsp-20210331_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@(: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^#/\
M@I5_P7K^!7["7BGQ/\$?AA\'O&GQ>^)?A'2;74?%&A^#-':73O#-O/)$L3ZK
M>YVVF]95V*JR,6DB5@OF*:]M_8"_X*9?LZ_\%%-&\3I\)=.\4^&O%7@;4DT_
MQW\._B!H9TS7O#UPX;8MS;%G #;'"LK,,HP.&4@ 'T-17CO[<W[=_P"S7_P3
MI^ =[^T;^U%XV_LC0;6YBM;6WMHQ->ZC=2-A+>UAR#-)C<Y ^ZB.[$*I(]=L
M+R'4;&'4+?/ESQ+)'N&#M89&?SH EHK%^(_Q'\!_"#P#K/Q3^*'BVQT'PYX>
MTZ:_UO6=3N!%;V=M$I>261SP%"@FOB[X??\ !QA_P3-\?>,-"T2Y\5>.?#7A
M[Q5J@T[PI\1O&'P[U#3/#>L7)8JJ17\T8102#\THC48.XK0!]UT5Y5^V)^VQ
M^S+^P1\'I?CI^U3\4+7PQH"WB6=HSP23W-_=N&*6UM;PJTD\K!6.U%.%5F;"
MJS#Q+]G#_@N3^PI^T9\;M'_9R>Y\=?#[QGXF0OX1T3XJ^!+S06U\ 9_T.2=?
M+D8\;4+*SD@*&/% 'V%1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X
M-_\ !3;PA^T]_P $T=?_ &SY/&_[+?B7QQ\)OVF]>TCQ+H?Q<\'VRW?_  C5
MU#=QR26&JQYWP0*7=(I"0OW-N\RLL7Z7_P#!.?\ :"_X):_MR?$CQW^VQ^PY
M<Z1??$'7(+/3/B;>R65S9:U&L,:QVT-Y:S[2H"P!5D52C>4P#L5;'P9_P5!_
MX*K_ !"^'OA7]K/_ ()[?\%%[6S\(:G>ZO9ZC^SKK%IH$\6G^)O#1U&VD6(7
M +K)=11H#(Q*J7\U %*!*]1_X)I^)_!'[;'_  7@^-'_  48_8Y\+W,/P1A^
M$%OX,U3QM'I,ME9>-?$_VZWG>Y@614,YBAA,3R[<CRT)XF4D \4_X.:O^"9=
MCHG[''QB_P""A'Q^_:+\8?$CQA'XITZV^&>BZE/]DT7P)I%UJUNAM+.TB;;)
M,82(Y+ASF3&XH&&ZOVR\)?\ (JZ9_P!@^'_T 5^>'_!V!_RA*^(W_8P>'?\
MT[6U?>/B;XC^&?@[\!]0^+GC269-&\*^$9=8U9[>$R2+;6UJ9I2JC[S;$; [
MGB@#YM_X+W_!?3?V@/\ @D=\9_AEJOQGT/P!#/H5K>_\)+XEOS;6$;VE_;7:
M6\\@!(6=H! ,!B6F7"L?E/YD_MU?\%:-(_;;_P""/_@W]BV\_8*\>_":#XC0
M>'/#R?%?XG^$WTSX=>'UMY[:07MGJ85C+$1;[8L11[4<DG";7^KO^"Q_BF?_
M (*U?\$2_#O[4G[#_@O6_'/A>U\>:=XPO/!SZ<\-[XCT;3+RZM;VT^S_ #,Q
M#J9=@!++!E0QPIQ_^"@__!<O_@F%^U]_P33\<?L^_L\>*;KXB_$'XL^"+KPS
MX*^#^E^$KR368M8NH#% LMMY.V%K68K,6#8)M_W3.=I(!]E^+O\ @FK\"?CK
MXI_9Q^+GQ8\<:_XEU#]G>S$_@Y8;Z Z9K-X]G;PB_NXGBD,TBFWCGB9)%*/S
ME@2#\@_\%TO&WAG]MG]K+]G?_@E[^S+;Q:[\8M!^+VD^//%&NZ8H<_#[0[)6
M:6YN)E_U$D@EC=8B<MY465W2P;O-_P!O_P#X*2?&'_@C#_P30_9D_P"">4OQ
M*L?"WQH\6?#W3-(\2^/]1M9=1M_ 6FV\,-O<WHBA21[J:-F:&$(K@_9Y'P<(
M&N_\$PO^"J?_  ;H_L$^%$^&7P9_:TUWQ3\0/'&JQ2>-_B/XF^'VO2ZSXMU:
M:3!FN)Y+,E$,KL4BW;4WDDL[/(P!^QU%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445S/QD^,7P
MX_9_^&6K_&+XN>(_[(\.:%;K/JNH_8YKCR(RZH#Y<*/(WS,HPJD\U4(2J248
MJ[>B2ZD5*D*4'.;2BE=MZ));MOL=-17R/_P_8_X)5_\ 1TW_ )9&N?\ R%1_
MP_8_X)5_]'3?^61KG_R%7H?V-G'_ $#U/_ )?Y'D?ZQ\/?\ 092_\&0_S/KB
MBOD?_A^Q_P $J_\ HZ;_ ,LC7/\ Y"H_X?L?\$J_^CIO_+(US_Y"H_L;./\
MH'J?^ 2_R#_6/A[_ *#*7_@R'^9]<45\C_\ #]C_ ()5_P#1TW_ED:Y_\A4?
M\/V/^"5?_1TW_ED:Y_\ (5']C9Q_T#U/_ )?Y!_K'P]_T&4O_!D/\SW+]J[]
MEKX3?MF? W6?V??C5ITT^A:V(?M$EF8UN(6BF256B>1'"-E "=OW2P[UW^F:
M7IFB:?#I.C:=!:6EO&$M[:UA6..)1T554 */85\G?\/V/^"5?_1TW_ED:Y_\
MA4?\/V/^"5?_ $=-_P"61KG_ ,A4?V-G'_0/4_\  )?Y!_K'P]_T&4O_  9#
M_,^N**^1_P#A^Q_P2K_Z.F_\LC7/_D*C_A^Q_P $J_\ HZ;_ ,LC7/\ Y"H_
ML;./^@>I_P" 2_R#_6/A[_H,I?\ @R'^9]<5EV'@?P5I7B"X\6:7X/TNVU6\
M!%WJ=OI\:7$X/7?(%W-T'4]J^6_^'['_  2K_P"CIO\ RR-<_P#D*C_A^Q_P
M2K_Z.F_\LC7/_D*C^QLX_P"@>I_X!+_(/]8^'O\ H,I?^#(?YGUQ17R/_P /
MV/\ @E7_ -'3?^61KG_R%1_P_8_X)5_]'3?^61KG_P A4?V-G'_0/4_\ E_D
M'^L?#W_092_\&0_S/KBBOD?_ (?L?\$J_P#HZ;_RR-<_^0J/^'['_!*O_HZ;
M_P LC7/_ )"H_L;./^@>I_X!+_(/]8^'O^@RE_X,A_F?7%%?(_\ P_8_X)5_
M]'3?^61KG_R%1_P_8_X)5_\ 1TW_ )9&N?\ R%1_8V<?] ]3_P  E_D'^L?#
MW_092_\ !D/\SZXHKY'_ .'['_!*O_HZ;_RR-<_^0J/^'['_  2K_P"CIO\
MRR-<_P#D*C^QLX_Z!ZG_ (!+_(/]8^'O^@RE_P"#(?YGUQ17!?LX_M._ []K
M;X=GXL?L^>-_^$@\/B_ELC?_ -FW-I^_C"ETV7,<;\!UYVX.>#7>UP5*=2C-
MPJ)IK=/1KY'K4:U'$4E4I24HO5-.Z:[IK1A1114&@4444 %%%% !1110 444
M4 %%%% !1110 445^<7_  52^+G[0/QR_P""EGP%_P""37PO_:6\1_!GPI\1
M/#.K>*/&_C7P5>K9Z[JD-HLOEZ7I]TP)MI#Y$CNRY;:ZL00A1P#]&+&_L=3M
M5OM-O8;B%R=DT$@=6P2#@C@X((^HJ6OQX_X(L?LI_P#!0;]G^P^!'QN_9N_:
M&\4>.O@CXTN/$]C\9/A[\1/%27$'APP:M=P6NH:1Y@#H[LGF2QI]]UE+$^<O
ME_8/_!3[_@IM\0/V3K^V_9G_ &1_V</$?Q4^.WBGPS+JWAS1K+37&CZ'9!Y(
MO[4U6\8K'#;H\<F$W N8]I:,.KT ?8U%?$G_  ;N?M$?&K]JS_@DK\./CO\
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
M'C2?.E=JVJ6F_;=?-I;L^?Z*[/PU^S_\6O%/QZM?V9K'PA<1>-+GQ*-!.C7
MVO!?>=Y+I(1G:$8'<W10I/09K)^)W@2?X7_$77/AQ=^(]+U>;0M4GL)]2T2=
MY;.XDB<HS0NZ(73<#AMH!'(X(-;*K3E/E3N[7^7<YI4*T*;G*+2O;Y]O5=>Q
MA4445H9!1110 4444 ?O7_P;C_\ *.U_^Q^U/_T7;U]ZU\%?\&X__*.U_P#L
M?M3_ /1=O7WK7X/Q!_R.\1_B9_57"7_),X3_  1_(****\<^B"BBB@ HHHH
M**** "BN1_: \3ZYX(^ WC;QIX8OOLNIZ1X1U*]TZY\I7\J>*UDDC?:X*MAE
M!PP(..017X"_\/V/^"JG_1TW_ED:'_\ (5>[D_#V-SN$Y4)17+9/F;6_HF?+
M<1<79;PS4IPQ4)R<TVN51>UM[RCW/Z***_G7_P"'['_!53_HZ;_RR-#_ /D*
MC_A^Q_P54_Z.F_\ +(T/_P"0J]G_ %#SC_GY3^^7_P B?-_\15X>_P"?57_P
M&'_R9_1117\Z_P#P_8_X*J?]'3?^61H?_P A4?\ #]C_ (*J?]'3?^61H?\
M\A4?ZAYQ_P _*?WR_P#D0_XBKP]_SZJ_^ P_^3/Z***_G7_X?L?\%5/^CIO_
M "R-#_\ D*C_ (?L?\%5/^CIO_+(T/\ ^0J/]0\X_P"?E/[Y?_(A_P 15X>_
MY]5?_ 8?_)G]%%%?SK_\/V/^"JG_ $=-_P"61H?_ ,A4?\/V/^"JG_1TW_ED
M:'_\A4?ZAYQ_S\I_?+_Y$/\ B*O#W_/JK_X##_Y,_HHHK^=?_A^Q_P %5/\
MHZ;_ ,LC0_\ Y"H_X?L?\%5/^CIO_+(T/_Y"H_U#SC_GY3^^7_R(?\15X>_Y
M]5?_  &'_P F?T445_.O_P /V/\ @JI_T=-_Y9&A_P#R%1_P_8_X*J?]'3?^
M61H?_P A4?ZAYQ_S\I_?+_Y$/^(J\/?\^JO_ (##_P"3/Z***_G7_P"'['_!
M53_HZ;_RR-#_ /D*C_A^Q_P54_Z.F_\ +(T/_P"0J/\ 4/./^?E/[Y?_ "(?
M\15X>_Y]5?\ P&'_ ,F?T445_.O_ ,/V/^"JG_1TW_ED:'_\A4?\/V/^"JG_
M $=-_P"61H?_ ,A4?ZAYQ_S\I_?+_P"1#_B*O#W_ #ZJ_P#@,/\ Y,_HHHK^
M=?\ X?L?\%5/^CIO_+(T/_Y"H_X?L?\ !53_ *.F_P#+(T/_ .0J/]0\X_Y^
M4_OE_P#(A_Q%7A[_ )]5?_ 8?_)G]%%%?SK_ /#]C_@JI_T=-_Y9&A__ "%7
MZ5_\$%_VV/VG/VT/ ?Q&UK]I;XF?\)+<Z#J^GP:3+_8UE9^1'+%,SC%K#$&R
M47E@2,<8K@S+A/,<KP<L35G!Q5MF[ZNW6*_,]7)>/LGSW,88/#TZBE*]G)12
MT3?23?3L??M%%%?,'W 4444 %%%% !1110 4444 %%%% !1110 5\S?\%D/^
M49GQ;_[ $'_I9;U],U\S?\%D/^49GQ;_ .P!!_Z66]=^5?\ (TH?XX_^E(\K
M/?\ D28K_KW/_P!)9_-Q1117] G\D!1110 4444 %?<W[+EO9_\ !/3]@/5?
MV^;V"-/BC\4;BY\,?!HS(#)I-DN4OM6C!Z/PT:MCY3Y?59F%?#MK:W%]=1V5
MI$9)9I D2+U9B< ?G7VM_P %RM0B\#_'WP)^R-H$P71/@]\+])T6UMT/RFYD
MA66:?_>D3[/N/4[ 3UKR<Q_VBO1PGV9WE+SC&VGHY.*?E='OY._J>%Q&8+XJ
M:C&'E.=[2]8QC)KM*SZ'Q3=75U?74E]?7,DTTTA>::5RS.Q.2Q)Y))Y)->N?
ML>_M3Z'^R/XJU7XF1? GPYXQ\4BR1/!]_P"* TMMH%T'W&\%N.)I0,;,E=A&
MX'L<K]FS]DSXO_M777BFT^$5G83/X/\ "]QK^M?;[X0!;.$@.4R#O;YAA>]>
M:5VU%AL4IT).]K75^^JO;O\ BCS*,L9@94\5!6O?EDU=-K1M7NKKOT>NY]S?
M\%M/'/BCXGC]F[XE^-]3-[K7B+]G30M3U>\,2IY]U/OEEDVH J[G=C@  9X
M%:'P^NO@M^U)\!?V;+R?]I_P'X!N_@=?7=MXZT?QEK)LKDVIU)+R.\L(]I^V
ML\:D&-/G$F >"6',?\%=O^1#_94_[->\,_\ HHU\N_ ;X+^-/VBOC+X:^!_P
M\M!-K'B?5HK&SW [(MY^:5\=$C0-(Q[*C'M7B8+"TZF3TI<W)R.33TLE[R>C
MTM9OT/ILQQU:CQ#6CR>T=5033;NW[DEJM;\R7KKZGVUX@^+&CZ-XH^-G_!4;
MP)I-VNN_$SQ??^#_ -GRU^S'[5+-<#R[[5XXP-X>*V*QH0#B:Z*'D5\1_%/X
M%?&[X'W=I8_&GX0>*/"4^H0F6QB\3:#<6+7*#&603(N\#(SC."<&OOK]G/XZ
M?"'Q=_P5D^'GP8^&FIV:>!/A5X=U/PE\(IK]D6WNM72RN!_:39^0RW=\7D5^
MK%H/X@*X?XLZ7^T%X5_X)0>,-(_;EM?%-MXDO?C39R?#VU\>>>-1,RV\G]HR
MPBX_>?9RK8++^[+MU)/.6#Q,\'7C#E^+DT;][E=XQ2_PI<TO-RV.C,<%3S'"
MSJJ;]QU=4O<YXJ,YR;_Z>2ERP\HQWZ?"5%%%?4GPH4444 %%%% '[U_\&X__
M "CM?_L?M3_]%V]?>M?!7_!N/_RCM?\ ['[4_P#T7;U]ZU^#\0?\CO$?XF?U
M5PE_R3.$_P $?R"BBBO'/H@HHHH **** "BBB@#@OVJ_^37OB1_V(.L?^D4U
M?RN5_5'^U7_R:]\2/^Q!UC_TBFK^5ROT[P__ -WK^L?R9^(>+7^]X7_#+\T%
M%%%?H1^1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L?_ ,&N
MO_)+_B[_ -A_2O\ T1<5^.%?L?\ \&NO_)+_ (N_]A_2O_1%Q7S'&/\ R3]7
MUC_Z4C[?PZ_Y*VAZ3_\ 2)'ZHT445^+']*A1110 4444 %%%% !1110 4444
M %%%% !7S-_P60_Y1F?%O_L 0?\ I9;U],U\S?\ !9#_ )1F?%O_ + $'_I9
M;UWY5_R-*'^./_I2/*SW_D28K_KW/_TEG\W%%%%?T"?R0%%%% !1110 4444
M %%%% !6CX7\7>+/ ^K+K_@OQ/J.CWZQ/$M[I=[);S!'4JZAXR&PRDJ1G!!(
M-9U%)I25F.,I1=T[,=%++!*L\$C(Z,&1T."I'0@]C6OXT^(WQ"^)%Y#J/Q$\
M>:SK]Q;0B&WGUK5);IXHQT16E9BJ^PXK&HH<8MIM:C4Y*+BGHPHHHIDA1110
M 4444 ?O7_P;C_\ *.U_^Q^U/_T7;U]ZU\%?\&X__*.U_P#L?M3_ /1=O7WK
M7X/Q!_R.\1_B9_57"7_),X3_  1_(****\<^B"BBB@ HHHH **** ."_:K_Y
M->^)'_8@ZQ_Z135_*Y7]4?[5?_)KWQ(_[$'6/_2*:OY7*_3O#_\ W>OZQ_)G
MXAXM?[WA?\,OS04445^A'Y$%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5^Q_\ P:Z_\DO^+O\ V']*_P#1%Q7XX5^Q_P#P:Z_\DO\ B[_V']*_
M]$7%?,<8_P#)/U?6/_I2/M_#K_DK:'I/_P!(D?JC1117XL?TJ%%%% !1110
M4444 %%%% !1110 4444 %?,W_!9#_E&9\6_^P!!_P"EEO7TS7S-_P %D/\
ME&9\6_\ L 0?^EEO7?E7_(TH?XX_^E(\K/?^1)BO^O<__26?S<4445_0)_)
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^]?_  ;C_P#*
M.U_^Q^U/_P!%V]?>M?!7_!N/_P H[7_['[4__1=O7WK7X/Q!_P CO$?XF?U5
MPE_R3.$_P1_(****\<^B"BBB@ HHHH **** ."_:K_Y->^)'_8@ZQ_Z135_*
MY7]4?[5?_)KWQ(_[$'6/_2*:OY7*_3O#_P#W>OZQ_)GXAXM?[WA?\,OS0444
M5^A'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^Q_P#P:Z_\
MDO\ B[_V']*_]$7%?CA7['_\&NO_ "2_XN_]A_2O_1%Q7S'&/_)/U?6/_I2/
MM_#K_DK:'I/_ -(D?JC1117XL?TJ%%%% !1110 4444 %%%% !1110 4444
M%?,W_!9#_E&9\6_^P!!_Z66]?3-?,W_!9#_E&9\6_P#L 0?^EEO7?E7_ "-*
M'^./_I2/*SW_ )$F*_Z]S_\ 26?S<4445_0)_) 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!^]?\ P;C_ /*.U_\ L?M3_P#1=O7WK7P5
M_P &X_\ RCM?_L?M3_\ 1=O7WK7X/Q!_R.\1_B9_57"7_),X3_!'\@HHHKQS
MZ(**** "BBB@ HHHH X+]JO_ )->^)'_ &(.L?\ I%-7\KE?U1_M5_\ )KWQ
M(_[$'6/_ $BFK^5ROT[P_P#]WK^L?R9^(>+7^]X7_#+\T%%%%?H1^1!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %?L?_P:Z_\ )+_B[_V']*_]
M$7%?CA7['_\ !KK_ ,DO^+O_ &']*_\ 1%Q7S'&/_)/U?6/_ *4C[?PZ_P"2
MMH>D_P#TB1^J-%%%?BQ_2H4444 %%%% !1110 4444 %%%% !1110 5\S?\
M!9#_ )1F?%O_ + $'_I9;U],U\S?\%D/^49GQ;_[ $'_ *66]=^5?\C2A_CC
M_P"E(\K/?^1)BO\ KW/_ -)9_-Q1117] G\D!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% '[U_\&X__*.U_P#L?M3_ /1=O7WK7P5_P;C_
M /*.U_\ L?M3_P#1=O7WK7X/Q!_R.\1_B9_57"7_ "3.$_P1_(****\<^B"B
MBB@ HHHH **** ."_:K_ .37OB1_V(.L?^D4U?RN5_5'^U7_ ,FO?$C_ +$'
M6/\ TBFK^5ROT[P__P!WK^L?R9^(>+7^]X7_  R_-!1117Z$?D04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7['_\ !KK_ ,DO^+O_ &']*_\
M1%Q7XX5^Q_\ P:Z_\DO^+O\ V']*_P#1%Q7S'&/_ "3]7UC_ .E(^W\.O^2M
MH>D__2)'ZHT445^+']*A1110 4444 %%%% !1110 4444 %%%% !7S-_P60_
MY1F?%O\ [ $'_I9;U],U\S?\%D/^49GQ;_[ $'_I9;UWY5_R-*'^./\ Z4CR
ML]_Y$F*_Z]S_ /26?S<4445_0)_) 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!^]?_!N/_P H[7_['[4__1=O7WK7P5_P;C_\H[7_ .Q^
MU/\ ]%V]?>M?@_$'_([Q'^)G]5<)?\DSA/\ !'\@HHHKQSZ(**** "BBB@ H
MHHH X+]JO_DU[XD?]B#K'_I%-7\KE?U1_M5_\FO?$C_L0=8_](IJ_E<K].\/
M_P#=Z_K'\F?B'BU_O>%_PR_-!1117Z$?D04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7['_P#!KK_R2_XN_P#8?TK_ -$7%?CA7['_ /!KK_R2
M_P"+O_8?TK_T1<5\QQC_ ,D_5]8_^E(^W\.O^2MH>D__ $B1^J-%%%?BQ_2H
M4444 %%%% !1110 4444 %%%% !1110 5\S?\%D/^49GQ;_[ $'_ *66]?3-
M?,W_  60_P"49GQ;_P"P!!_Z66]=^5?\C2A_CC_Z4CRL]_Y$F*_Z]S_])9_-
MQ1117] G\D!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '[
MU_\ !N/_ ,H[7_['[4__ $7;U]ZU\%?\&X__ "CM?_L?M3_]%V]?>M?@_$'_
M ".\1_B9_57"7_),X3_!'\@HHHKQSZ(**** "BBB@ HHHH X+]JO_DU[XD?]
MB#K'_I%-7\KE?U1_M5_\FO?$C_L0=8_](IJ_E<K].\/_ /=Z_K'\F?B'BU_O
M>%_PR_-!1117Z$?D04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7['_ /!KK_R2_P"+O_8?TK_T1<5^.%?L?_P:Z_\ )+_B[_V']*_]$7%?,<8_
M\D_5]8_^E(^W\.O^2MH>D_\ TB1^J-%%%?BQ_2H4444 %%%% !1110 4444
M%%%% !1110 5\S?\%D/^49GQ;_[ $'_I9;U],U\S?\%D/^49GQ;_ .P!!_Z6
M6]=^5?\ (TH?XX_^E(\K/?\ D28K_KW/_P!)9_-Q1117] G\D!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '[U_P#!N/\ \H[7_P"Q^U/_
M -%V]?>M?!7_  ;C_P#*.U_^Q^U/_P!%V]?>M?@_$'_([Q'^)G]5<)?\DSA/
M\$?R"BBBO'/H@HHHH **** "BBB@#@OVJ_\ DU[XD?\ 8@ZQ_P"D4U?RN5_5
M'^U7_P FO?$C_L0=8_\ 2*:OY7*_3O#_ /W>OZQ_)GXAXM?[WA?\,OS04445
M^A'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^Q__!KK_P D
MO^+O_8?TK_T1<5^.%?L?_P &NO\ R2_XN_\ 8?TK_P!$7%?,<8_\D_5]8_\
MI2/M_#K_ )*VAZ3_ /2)'ZHT445^+']*A1110 4444 %%%% !1110 4444 %
M%%% !7S-_P %D/\ E&9\6_\ L 0?^EEO7TS7S-_P60_Y1F?%O_L 0?\ I9;U
MWY5_R-*'^./_ *4CRL]_Y$F*_P"O<_\ TEG\W%%%%?T"?R0%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 ?O7_P;C_\H[7_ .Q^U/\ ]%V]
M?>M?!7_!N/\ \H[7_P"Q^U/_ -%V]?>M?@_$'_([Q'^)G]5<)?\ ),X3_!'\
M@HHHKQSZ(**** "BBB@ HHHH X+]JO\ Y->^)'_8@ZQ_Z135_*Y7]4?[5?\
MR:]\2/\ L0=8_P#2*:OY7*_3O#__ '>OZQ_)GXAXM?[WA?\ #+\T%%%%?H1^
M1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L?_P &NO\ R2_X
MN_\ 8?TK_P!$7%?CA7['_P#!KK_R2_XN_P#8?TK_ -$7%?,<8_\ )/U?6/\
MZ4C[?PZ_Y*VAZ3_](D?JC1117XL?TJ%%%% !1110 4444 %%%% !1110 444
M4 %?,W_!9#_E&9\6_P#L 0?^EEO7TS7S-_P60_Y1F?%O_L 0?^EEO7?E7_(T
MH?XX_P#I2/*SW_D28K_KW/\ ])9_-Q1117] G\D!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% '[U_\&X__ "CM?_L?M3_]%V]?>M?!7_!N
M/_RCM?\ ['[4_P#T7;U]ZU^#\0?\CO$?XF?U5PE_R3.$_P $?R"BBBO'/H@H
MHHH **** "BBB@#@OVJ_^37OB1_V(.L?^D4U?RN5_5'^U7_R:]\2/^Q!UC_T
MBFK^5ROT[P__ -WK^L?R9^(>+7^]X7_#+\T%%%%?H1^1!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %?L?_ ,&NO_)+_B[_ -A_2O\ T1<5^.%?
ML?\ \&NO_)+_ (N_]A_2O_1%Q7S'&/\ R3]7UC_Z4C[?PZ_Y*VAZ3_\ 2)'Z
MHT445^+']*A1110 4444 %%%% !1110 4444 %%%% !7S-_P60_Y1F?%O_L
M0?\ I9;U],U\S?\ !9#_ )1F?%O_ + $'_I9;UWY5_R-*'^./_I2/*SW_D28
MK_KW/_TEG\W%%%%?T"?R0%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?O7_P &X_\ RCM?_L?M3_\ 1=O7WK7P5_P;C_\ *.U_^Q^U/_T7
M;U]ZU^#\0?\ ([Q'^)G]5<)?\DSA/\$?R"BBBO'/H@HHHH **** "BBB@#@O
MVJ_^37OB1_V(.L?^D4U?RN5_5'^U7_R:]\2/^Q!UC_TBFK^5ROT[P_\ ]WK^
ML?R9^(>+7^]X7_#+\T%%%%?H1^1!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?L?\ \&NO_)+_ (N_]A_2O_1%Q7XX5^Q__!KK_P DO^+O_8?T
MK_T1<5\QQC_R3]7UC_Z4C[?PZ_Y*VAZ3_P#2)'ZHT445^+']*A1110 4444
M%%%% !1110 4444 %%%% !7S-_P60_Y1F?%O_L 0?^EEO7TS7S-_P60_Y1F?
M%O\ [ $'_I9;UWY5_P C2A_CC_Z4CRL]_P"1)BO^O<__ $EG\W%%%%?T"?R0
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?O7_ ,&X_P#R
MCM?_ +'[4_\ T7;U]ZU\%?\ !N/_ ,H[7_['[4__ $7;U]ZU^#\0?\CO$?XF
M?U5PE_R3.$_P1_(****\<^B"BBB@ HHHH **** ."_:K_P"37OB1_P!B#K'_
M *135_*Y7]4?[5?_ ":]\2/^Q!UC_P!(IJ_E<K].\/\ _=Z_K'\F?B'BU_O>
M%_PR_-!1117Z$?D04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M['_\&NO_ "2_XN_]A_2O_1%Q7XX5^Q__  :Z_P#)+_B[_P!A_2O_ $1<5\QQ
MC_R3]7UC_P"E(^W\.O\ DK:'I/\ ](D?JC1117XL?TJ%%%% !1110 4444 %
M%%% !1110 4444 %?,W_  60_P"49GQ;_P"P!!_Z66]?3-?,W_!9#_E&9\6_
M^P!!_P"EEO7?E7_(TH?XX_\ I2/*SW_D28K_ *]S_P#26?S<4445_0)_) 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^]?_!N/_RCM?\
M['[4_P#T7;U]ZU\%?\&X_P#RCM?_ +'[4_\ T7;U]ZU^#\0?\CO$?XF?U5PE
M_P DSA/\$?R"BBBO'/H@HHHH **** "BBB@#@OVJ_P#DU[XD?]B#K'_I%-7\
MKE?U1_M5_P#)KWQ(_P"Q!UC_ -(IJ_E<K].\/_\ =Z_K'\F?B'BU_O>%_P ,
MOS04445^A'Y$%%%?1/\ P2C_ &>M$_:;_;Y^'OPS\66<=QHD6IOJNM03 &.:
MVLXGN3$X/59&C2(CTD-88FO#"X>=:>T4V_DKG5@L)5Q^,IX:G\4Y**]6['F7
MQV_9V\>_LYW/AW1_B9<:?!JWB'PW;ZV=#MYW>[TRWN,F!+M2@6&9XP)/+#,R
MHZ%MI.*N?#?]E#XU_%3X'>-OVC?"_AH#P?X B@.O:O=R&-&DFE2-8(<C][(/
M,5F4?=4@DC<H-CX__'Z'X\_M>>)/VB/B#I3ZS8:YXT?4;K2WNFB\_3Q./+M!
M(/F11;JD(8<J /2ONCP5^VEXD_:S_P""9_[5OA^S^&WAWP/X(\%:!X4M_!/@
MGPQ9A+?3(Y]2N3,SR$!YYI#%&7D; 8ID*I+9\S%XS,,+A:4N1-MP4GT7-**:
M2W;UTZ65V[Z/VL!E^4X[&UX>T:C&-1P5KN7)"4DV]DO=N]W=V2MJOS'KU#1/
MV//COKG[+6L_MDP>%XX? 6B:O#ILVIW5P(WN)Y)$CQ#&>9%5Y%5F' .1DE6
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
M%?H1^1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L?_P:Z_\
M)+_B[_V']*_]$7%?CA7['_\ !KK_ ,DO^+O_ &']*_\ 1%Q7S'&/_)/U?6/_
M *4C[?PZ_P"2MH>D_P#TB1^J-%%%?BQ_2H4444 %%%% !1110 4444 %%%%
M!1110 5\S?\ !9#_ )1F?%O_ + $'_I9;U],U\S?\%D/^49GQ;_[ $'_ *66
M]=^5?\C2A_CC_P"E(\K/?^1)BO\ KW/_ -)9_-Q1117] G\D!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% '[U_\&X__*.U_P#L?M3_ /1=
MO7WK7P5_P;C_ /*.U_\ L?M3_P#1=O7WK7X/Q!_R.\1_B9_57"7_ "3.$_P1
M_(****\<^B"BBB@ HHHH **** ."_:K_ .37OB1_V(.L?^D4U?RN5_5'^U7_
M ,FO?$C_ +$'6/\ TBFK^5ROT[P__P!WK^L?R9^(>+7^]X7_  R_-!1117Z$
M?D04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7['_\ !KK_ ,DO
M^+O_ &']*_\ 1%Q7XX5^Q_\ P:Z_\DO^+O\ V']*_P#1%Q7S'&/_ "3]7UC_
M .E(^W\.O^2MH>D__2)'ZHT445^+']*A1110 4444 %%%% !1110 4444 %%
M%% !7S-_P60_Y1F?%O\ [ $'_I9;U],U\S?\%D/^49GQ;_[ $'_I9;UWY5_R
M-*'^./\ Z4CRL]_Y$F*_Z]S_ /26?S<4445_0)_) 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!^]?_!N/_P H[7_['[4__1=O7WK7P5_P
M;C_\H[7_ .Q^U/\ ]%V]?>M?@_$'_([Q'^)G]5<)?\DSA/\ !'\@HHHKQSZ(
M**** "BBB@ HHHH X+]JO_DU[XD?]B#K'_I%-7\KE?U1_M5_\FO?$C_L0=8_
M](IJ_E<K].\/_P#=Z_K'\F?B'BU_O>%_PR_-!1117Z$?D04444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7['_P#!KK_R2_XN_P#8?TK_ -$7%?CA
M7['_ /!KK_R2_P"+O_8?TK_T1<5\QQC_ ,D_5]8_^E(^W\.O^2MH>D__ $B1
M^J-%%%?BQ_2H4444 %%%% !1110 4444 %%%% !1110 5\S?\%D/^49GQ;_[
M $'_ *66]?3-?,W_  60_P"49GQ;_P"P!!_Z66]=^5?\C2A_CC_Z4CRL]_Y$
MF*_Z]S_])9_-Q1117] G\D!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% '[U_\ !N/_ ,H[7_['[4__ $7;U]ZU\%?\&X__ "CM?_L?M3_]
M%V]?>M?@_$'_ ".\1_B9_57"7_),X3_!'\@HHHKQSZ(**** "BBB@ HHHH X
M+]JO_DU[XD?]B#K'_I%-7\KE?U1_M5_\FO?$C_L0=8_](IJ_E<K].\/_ /=Z
M_K'\F?B'BU_O>%_PR_-!1117Z$?D04444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !7['_ /!KK_R2_P"+O_8?TK_T1<5^.%?L?_P:Z_\ )+_B[_V'
M]*_]$7%?,<8_\D_5]8_^E(^W\.O^2MH>D_\ TB1^J-%%%?BQ_2H4444 %%%%
M !1110 4444 %%%% !1110 5\S?\%D/^49GQ;_[ $'_I9;U],U\S?\%D/^49
MGQ;_ .P!!_Z66]=^5?\ (TH?XX_^E(\K/?\ D28K_KW/_P!)9_-Q1117] G\
MD!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '[U_P#!N/\
M\H[7_P"Q^U/_ -%V]?>M?!7_  ;C_P#*.U_^Q^U/_P!%V]?>M?@_$'_([Q'^
M)G]5<)?\DSA/\$?R"BBBO'/H@HHHH **** "BBB@#@OVJ_\ DU[XD?\ 8@ZQ
M_P"D4U?RN5_5'^U7_P FO?$C_L0=8_\ 2*:OY7*_3O#_ /W>OZQ_)GXAXM?[
MWA?\,OS04445^A'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5^Q__!KK_P DO^+O_8?TK_T1<5^.%?L?_P &NO\ R2_XN_\ 8?TK_P!$7%?,
M<8_\D_5]8_\ I2/M_#K_ )*VAZ3_ /2)'ZHT445^+']*A1110 4444 %%%%
M!1110 4444 %%%% !7S-_P %D/\ E&9\6_\ L 0?^EEO7TS7S-_P60_Y1F?%
MO_L 0?\ I9;UWY5_R-*'^./_ *4CRL]_Y$F*_P"O<_\ TEG\W%%%%?T"?R0%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?O7_P;C_\H[7_
M .Q^U/\ ]%V]?>M?!7_!N/\ \H[7_P"Q^U/_ -%V]?>M?@_$'_([Q'^)G]5<
M)?\ ),X3_!'\@HHHKQSZ(**** "BBB@ HHHH X+]JO\ Y->^)'_8@ZQ_Z135
M_*Y7]4?[5?\ R:]\2/\ L0=8_P#2*:OY7*_3O#__ '>OZQ_)GXAXM?[WA?\
M#+\T%%%%?H1^1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L?
M_P &NO\ R2_XN_\ 8?TK_P!$7%?CA7['_P#!KK_R2_XN_P#8?TK_ -$7%?,<
M8_\ )/U?6/\ Z4C[?PZ_Y*VAZ3_](D?JC1117XL?TJ%%%% !1110 4444 %%
M%% !1110 4444 %?,W_!9#_E&9\6_P#L 0?^EEO7TS7S-_P60_Y1F?%O_L 0
M?^EEO7?E7_(TH?XX_P#I2/*SW_D28K_KW/\ ])9_-Q1117] G\D!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '[U_\&X__ "CM?_L?M3_]
M%V]?>M?!7_!N/_RCM?\ ['[4_P#T7;U]ZU^#\0?\CO$?XF?U5PE_R3.$_P $
M?R"BBBO'/H@HHHH **** "BBB@#@OVJ_^37OB1_V(.L?^D4U?RN5_5'^U7_R
M:]\2/^Q!UC_TBFK^5ROT[P__ -WK^L?R9^(>+7^]X7_#+\T%%%%?H1^1!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?L?_ ,&NO_)+_B[_ -A_
M2O\ T1<5^.%?L?\ \&NO_)+_ (N_]A_2O_1%Q7S'&/\ R3]7UC_Z4C[?PZ_Y
M*VAZ3_\ 2)'ZHT445^+']*A1110 4444 %%%% !1110 4444 %%%% !7S-_P
M60_Y1F?%O_L 0?\ I9;U],U\S?\ !9#_ )1F?%O_ + $'_I9;UWY5_R-*'^.
M/_I2/*SW_D28K_KW/_TEG\W%%%%?T"?R0%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?O7_P &X_\ RCM?_L?M3_\ 1=O7WK7P5_P;C_\
M*.U_^Q^U/_T7;U]ZU^#\0?\ ([Q'^)G]5<)?\DSA/\$?R"BBBO'/H@HHHH *
M*** "BBB@#@OVJ_^37OB1_V(.L?^D4U?RN5_5'^U7_R:]\2/^Q!UC_TBFK^5
MROT[P_\ ]WK^L?R9^(>+7^]X7_#+\T%%%%?H1^1!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %?L?\ \&NO_)+_ (N_]A_2O_1%Q7XX5^Q__!KK
M_P DO^+O_8?TK_T1<5\QQC_R3]7UC_Z4C[?PZ_Y*VAZ3_P#2)'ZHT445^+']
M*A1110 4444 %%%% !1110 45QGQF^!GA#XYZ99:3XOU36K6.QG::%M%U:2T
M9F*[2&*?>&.QKS[_ (=[_!/_ *&WQW_X65S_ (T >Z45X7_P[W^"?_0V^.__
M  LKG_&C_AWO\$_^AM\=_P#A97/^- 'NE?,W_!9#_E&9\6_^P!!_Z66]=+_P
M[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^-=&%K_5L53K6ORR3MWL[
MG)C\+]=P-7#WMSQE&^]N9-7MI>US^9.BOZ;/^'>_P3_Z&WQW_P"%E<_XT?\
M#O?X)_\ 0V^._P#PLKG_ !K] _XB#_U#?^3_ /VA^2?\0C_ZC?\ RG_]T/YD
MZ*_IL_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&C_B(/_4-_P"3
M_P#V@?\ $(_^HW_RG_\ =#^9.BOZ;/\ AWO\$_\ H;?'?_A97/\ C1_P[W^"
M?_0V^.__  LKG_&C_B(/_4-_Y/\ _:!_Q"/_ *C?_*?_ -T/YDZ*_IL_X=[_
M  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QH_P"(@_\ 4-_Y/_\ :!_Q
M"/\ ZC?_ "G_ /=#^9.BOZ;/^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^.
M_P#PLKG_ !H_XB#_ -0W_D__ -H'_$(_^HW_ ,I__=#^9.BOZ;/^'>_P3_Z&
MWQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QH_XB#_U#?\ D_\ ]H'_ !"/_J-_
M\I__ '0_F3HK^FS_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_Q
MH_XB#_U#?^3_ /V@?\0C_P"HW_RG_P#=#^9.BOZ;/^'>_P $_P#H;?'?_A97
M/^-'_#O?X)_]#;X[_P#"RN?\:/\ B(/_ %#?^3__ &@?\0C_ .HW_P I_P#W
M0_F3HK^FS_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :/^(@
M_P#4-_Y/_P#:!_Q"/_J-_P#*?_W0_F3HK^FS_AWO\$_^AM\=_P#A97/^-'_#
MO?X)_P#0V^.__"RN?\:/^(@_]0W_ )/_ /:!_P 0C_ZC?_*?_P!T/G[_ (-Q
M_P#E':__ &/VI_\ HNWK[UKPO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-O
MCO\ \+*Y_P :^#S#%_7\;4Q'+;G;=KWM?ST/U7*,!_9664<)S<WLXJ-[6O;K
M:[M][/=**\+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:XST
M3W2BO"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QH ]THKPO_AW
MO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P : /=**\+_ .'>_P $
M_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\: .W_:K_ .37OB1_V(.L?^D4
MU?RN5_39_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7T_#
M_$?]A4ZD?9<_,T_BM:WR9\1Q;P;_ *TUJ4_;^SY$U\/->]O[T;;'\R=%?TV?
M\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7T/_$0?^H;_P G_P#M
M#Y#_ (A'_P!1O_E/_P"Z'\R=%?TV?\.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;
M?'?_ (65S_C1_P 1!_ZAO_)__M _XA'_ -1O_E/_ .Z'\R=%?TV?\.]_@G_T
M-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C1_Q$'_ *AO_)__ +0/^(1_]1O_
M )3_ /NA_,G17]-G_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\
MC1_Q$'_J&_\ )_\ [0/^(1_]1O\ Y3_^Z'\R=%?TV?\ #O?X)_\ 0V^._P#P
MLKG_ !H_X=[_  3_ .AM\=_^%E<_XT?\1!_ZAO\ R?\ ^T#_ (A'_P!1O_E/
M_P"Z'\R=%?TV?\.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C1_P 1
M!_ZAO_)__M _XA'_ -1O_E/_ .Z'\R=%?TV?\.]_@G_T-OCO_P +*Y_QH_X=
M[_!/_H;?'?\ X65S_C1_Q$'_ *AO_)__ +0/^(1_]1O_ )3_ /NA_,G17]-G
M_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C1_Q$'_J&_\ )_\
M[0/^(1_]1O\ Y3_^Z'\R=%?TV?\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_
M .AM\=_^%E<_XT?\1!_ZAO\ R?\ ^T#_ (A'_P!1O_E/_P"Z'\R=?L?_ ,&N
MO_)+_B[_ -A_2O\ T1<5]N_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_
M^%E<_P"->9G'&']K9?+"^PY>:VO-?9I[<J[=SW.'?#S^P,VAC?K//RWTY+7N
MFM^=]^Q[I17A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU\4?I
M1[I17A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^- 'NE%
M>0>!?V*?A/\ #[Q=8>--$\2>,)KO3IQ+!'?^*9YH6;!&'1CAAST->OT %%%%
M !1110 4444 %%%% !1110 4444 %%%% !16#\1_BI\,/@YX9D\:?%WXCZ#X
M5T:)PDNK>)-8@L;9&() ,LS*@/!XSV-9_P )/V@?@+\?M-GUGX$_&WPAXUL[
M5@MS=>$O$MKJ4<1.<!FMY'"DX/7TH ZZBBLZ'Q=X3N/%,W@:#Q/ISZW;627E
MQHZ7L9NHK9V9$F:('>L;,K*'(P2I .0: -&BBL?QQ\0_ 'PQT)O%'Q)\<Z/X
M>TQ'"/J.N:G%:0*QZ*9)6503Z9H V**S?"7C+PAX_P!!@\5>!/%>FZWI=R";
M;4M(OH[FWE .#MDC)5N?0UG>/?C#\(_A4UFGQ0^*7ASPVVH2>78#7]<M[,W+
M\?+'YSKO/(X&>M '1T4V&:*XB6>"571U#(Z-D,#R"".HKE]9^.GP1\.>-8?A
MKXA^,?A6P\1W+*MOH%[XAMHKV4MRH6!G$C9R,8'.: .JHHK/O?%GA73?$5CX
M0U'Q+I\&K:G#--INES7J)<W<<.WS7BC)W2*F]-Q4$+O7.,B@#0HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK.\6>,/"7@+P]=>+O'7B
MC3M%TFQCWWNJ:M>QVUO;KG&YY)"%09(&21UH T:*X/X2?M3?LQ_'Z]N--^!'
M[1G@/QK<V:[KNW\)>+[+4G@7.,NMO*Y49(Z^M=Y0 45G7GB[PGIWB2R\&ZAX
MGTZ#5]2@FFT[2IKV-;FZCBV^:\<1.YU3>NXJ"%W#.,BM&@ HJCXE\3^&O!FA
MW'B;QAXAL=*TVT3?=ZAJ5VD$$*]-SR.0JCW)JCX!^)WPV^*VCMXA^%WQ"T/Q
M)IZ2F-[[0-6AO(5<<E2\+,H//3.: -RBL/Q]\3?AM\*=&'B/XH_$'0_#>G-*
M(EO]?U:&SA+GHN^9E7)],YK3T;6M'\1:5;Z[X?U:VO[&[B$MK>6<ZRQ3(1D,
MCJ2&![$'% %FBN7\<_'#X*_##5;30OB5\7_"_AZ^OP#8V>N>(+:TEN,G \M)
M74OSQP#S73QR1S1K+%(K(R@JRG((/0@T +17-_\ "Y?A!_PGW_"J/^%J^&_^
M$IV;O^$:_MVW_M#;C=G[/O\ ,QCG[O3FNDH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ J'4+^STJPGU34;E8;>VA:6>9S
M@(B@EF/L ":FJEXET&R\4^';_P ,:EN^S:C92VMQMQG9(A1L9[X)H _(7_@F
M!^R5\/O^"\/BCQ?_ ,%;/^"CNBW/CKP[?^,]1T;X%?"S6+R7^Q/#FAVL@C\Y
M[9&5)YY&!1]X*LT3NRL601=1_P %;_\ @D?\&/V*?@-J_P#P4\_X)6^%(?@K
M\7?@O9?V_*G@QGMM+\0:1 RO>V=Y9JWDNGD!Y.% D"%'W!E*7?\ @VD^+_A_
M]FOX6^-?^".GQ\UFT\/?&+X+?$#5XX?#VH2B"77M(N9OM,6HV:O@SQL9';Y-
MV(WA<\2"H/\ @L;_ ,%L_P!F;4OV2/C]^P=X9\)^/[#XX:]!=?#[PS\-_$?@
MF[L[[Q#_ &E+)8)J5A\K+<6<D7FRQ2 AG'EC8#(H(!];S_M@?M/_ +0__!-'
MP3^UG^P)\$/#_BCX@?$;PQHU_HWA_P 4ZW]CTW27O$0W,US)E6ECM29-T:$/
M)Y>%.2,_$G_!%[X0?M(?!+_@N9^U#X-_:Y^/P^)?Q$G^%OAK4O$_B>"U:"U\
M^Z,<_P!EM8V^Y;0"00Q@*@VQ@[$SM'Z'?\$U?V;]>_9#_8"^$'[-7BQD.L^#
M_ &G6.N"-PR+?^2KW*JP^\HF:0 ]P :^4/V1?^5EO]K?_LC_ (,_])K>@#]'
MJ^$_B'_P1[M_VP?^"E/C3]K'_@HD/#7Q)^&.D^'M.TOX$_#2XO+J:UT0^7G4
MKJ^M'C2"2>29048-*"DA#@&*+'W97Y__ /!2#_@I7\>]2_:.A_X)6?\ !,33
M]*O?CAJFDI>^-O'NO.O]C?#/2I0I%Y<Y!$MVR.CQPD$#S(B5DWA" >.?L>?#
M3X8?L:?\''7B_P#9%_X)]V[Z5\*]7^!2>(/C#X#TJ[DETCP_XB%WMMI8XV8K
M;3/ UJ?+'\-T^!MP$R?^"17[&?[-'_!8SPQ\7/\ @IS^W_\ "FP^*&L_$?XF
M:QHW@:S\4/)/:^&O"]DXAM;2RC#!86#-+F5,.2H8$,TC/]O_ /!,W_@GG\ O
M^"=_PPU#PGX&\<3>-?'WB^^.K?$SXEZ]=K-J_BS4V+,]Q,Q9F6-6>3RXMS!
M[$L[O)(_S5_P:YWFF?#3]B/QW^Q7K][%;>,O@C\9_$6@>*-%F?;<0*USYD-P
MR$Y\J3,JH_W6,+X)VF@#F/\ @E2W[1GPWT/]MO\ X)#?L_?%%(=9^!NOFW^
MOB#QC>RSKH.GZW9W,NG022!9'>.T>(./D;F0C&W"CIO!O_!OW_P3"^!?_!//
M4+;]OSX<>'O$/C&'P=/K/QA^->HZK<S:B-5,+3WM_;7\^V9(XY-YC^5-ZQJ9
M(V9W#8__  22^)'P[U']NO\ X*(_\%&]2\8V-G\*Y/'>E:1;^+Y)Q]@DCT#3
M[D:A<K*,AXE62%PZD@J^1G(KF]#M_C+_ ,'''BR'QU\7M:N_AC^Q)H^M^;X?
M\%'4/LFN?%J2VF(6YOF5@UKIXD3*Q@@DCC<X6:( ]/\ ^"'GQ^_;:\3_ /!
M_P *_%^Y\"7GQ*^)&G:1J]O\/-+\1:PME/XCM;>\FAT\7%S,<1KM4()&8YBB
M1BQW;J^?/V9/AG^W?X(_X.0_A?XP_P""AWQJT7Q-X\\9? 37=77P]X2@DCT7
MPA:&XEBBTNS\P[I%7RR[RD9=Y#EI,>8W[%^!M \%>$O!^F>#_ASI>G6&A:/8
MQ6.DZ=I,:);6EO"@CCAC1/E1$554*.  !7Y[?';_ )6C/@=_V:_KG_I?=4 ?
MH]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y$?";X(Z!
M_P %^O\ @I9\</'W[7VI:EK?[/W[-_CEO!/PX^%<&I36^F:QK=OO6]U.\$+*
M9R&7<@R,I/&A.Q&67]=Z_*#_ ()'_$'PC_P3N_X*@?M3?\$UOVB-9M?#&I_$
MCXIS_$CX.WNK2K!!XGT_42Y:"WD?"R31*L2;%)+/'< #]TU 'HO[?_\ P;^_
ML:Z_\#=5^+'[!GPFM/@G\;O NFSZQ\-_&/PTDDTJ3^T+>-I([:=(6"21S%?+
M+E?,7=D$C<C^B?\ !.'_ (*)?'K]N#_@CCX?_;-^&WPKL?&/Q<;PU>64WA-M
M1CTVVU77[.9[5LROB.WCF:-9^P19=N1CC-_X*#?\%V?V1?V%[_XH_!?XRZ?X
MT\-^-_#7A":]\#Q:YX0N8-/\<W#VL;1QZ3=@,EP$GGCAE9M@1DE(W*A:I_\
M@W1_9)\?_L:_\$DOAG\-_BOHMQIGB;6EO/$>L:5=1E);(WUP\T$+J>4D6V\C
M>A *ON4C(H ^/?V8OA3^W1X _P"#D?X9>,_^"A/QOT;Q5X^\;? 77=8;0?"D
M$L>B^$;3SY(8M*LO,.YT3RB[R$ N\C$F0CS'_:.OSA^.W_*T9\#O^S7]<_\
M2^ZK]'J /B?]M?\ X)8>)O\ @H3^WYX$\??M3^(]&\0?LV^ ?!L\MI\*#J=W
M')JOBV2<A;V\A1%BFMDMV 4&7<'CQL*2R _,'Q?_ &?O@%_P3X_X+[?LN^ O
M^":?A2V\%ZK\3](UV+XX_#OPG(R:7<>'X( ]I?7%HI\N!A(MTR. H9[9<#.?
M,^IO^"I__!43Q7^RAXI\)_L;?L@_#JV\?_M'?%.%V\%>&+R<1Z?HMF"ROK&I
MR;E\NUC*2$+E?,\F3YE"$U9_X)A?\$V?"7['&J>(/VB/CW\;8?BQ^T;\2]K_
M !$^)VH3H6(.TC3-.CX^SV4>Q%5%"E_+0E45(HH@#YH_9B_9X^#G_!87_@JI
M^U-\</VVO!-M\0/!_P "_&,?PS^%/@?7RTVDZ5);K(-3NC;YV23RS1HV]@2-
MY'.R+9O?\$X_#G_#O;_@L9\>?^"5GP-GD@^%^O\ POM/BG\,/"NJ7\LUKX;N
MVGBL[VUA9BSI!+/,9-O.U85QSN+:7_!%F[TWX)_\%)_V\_V2O&-W%8^*+[XX
M/\0])T^Y?;+?Z3K >X6XA!/[Q(_,A5RO"F9 <$@4S]GF_P!)^.W_  <[_'#X
MT^"-2AO/#OPA_9TTWP1XDU6VE#6\6LW6H17OV<R#Y=R1Q7"NN<J\3*<%2* -
M;]CO_@W]_9VT_P"$/B3Q_P#\%8_ O@_XW_&_QWK.I:E\0O'VIWMU=V\4+SR?
M9X;"2=87LXX[81G,:1LC%E5C'''CY-_8T_;A^*?[''_!"W]LSXG? WXA:MK?
MP\^$_P 5M9\+?LU>+M7N&N)H=*NKRUL+-X7<'S8H'O(IHV.5+LZX 78OMWQ-
M^/\ \<O^#@+XF>)/V:?V6/B=)\-/V1/#>KOI'Q*^+=K=+%JWQ&EC(\_2](W?
MZJS8$*\Y&'5N=RL8']2_X+._L:_#;P__ ,&^GQ9_9,_9!\#6&G^'_!?@VQO=
M&T/13YHAMM,U.UU.X8G+-)(T=M/([L2[LS,Q+,30!YM_Q#X?L62?\$FUE;X;
M,/CL/AQ_PE@^,ZZC<?\ "0_\)=]C^V_;/M>_S#']KX\K.-GH_P"\KZV_X(M_
MM8>,OVWO^"7/P;_:6^(MZUUXAUSPS)::_?.N&O+VPNY]/GN&   :62U>0@ #
M+G'&*JG]N#X*_P##G _MQCQWIO\ PB__  H_^U1??:TV?:?[.V?8_P#KX^T_
MZ/Y6-WG?N\;N*Y'_ (-S_@YXG^!G_!%SX$^"_&6ER6>HWGA^]UR2&92K^3J6
MI7>H6Y(/0F"YA.* /MFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** /G;]M__@E%^P-_P43EL-6_:L_9_L-;UO28PFD^
M*=/O)].U6T0$LJ+=VKQR.BL2PC<L@+$A<G->&Z?_ ,&S?_!(O1O"6J:1HGP1
M\0VOB'47BEMOB$OCS4Y-?TJXB8-#<6=U+,PMY(V (*IAL .''%??=% ''_L_
M_"O5_@A\&/#GPEU[XL>)?'5YH.FK:3^+O&%VL^IZH5)/G7,BJH>0@X+8YP,Y
M.36/X1_9'_9[\"?M+^+OVP?"GP^^R_$;QWH]EI?BKQ%_:UW)]NM+156WC^SO
M*8(M@11NCC5FQ\Q->D44 %?%OQW_ .#>7_@C]^TU\8?$7Q]^.7[)$FO>+O%>
MIR:AK^L2_$3Q%";JX?JWEPZ@D<8P  B*JJ    ,5]I44 ?)G[)/_  0T_P""
M6G["OQIL_P!H;]E?]E[_ (1;QA86=Q:VFL?\)MK=]Y<,Z&.5?*O+V6([E)&2
MA([$&G_M:_\ !$W_ ()W?MH?%RZ^//Q=^$6I67C#5+%;+Q!K_@_Q7?Z--K=J
MJJ@AO1:3(MR-BJFYU+[55=V%4#ZPHH \4?\ X)T_L7#]C6X_X)^6'P+L=/\
MA!=Z>+*Z\'Z/J-W8K-%YRSMON+>9+AG>10SR&7?(2V]FW-GYK_XA<?\ @A1_
MT8S_ .9-\3__ "SK[_HH \O_ &0_V,_V;/V#O@U!^S]^RC\-_P#A%?"%MJ$]
M]#I']L7E]MGF(:5_-O)I93D@<%\#L!5C7?V1_P!GOQ-^U'H?[:.M_#[S_B7X
M;\+S^'=%\2_VM=K]FTV:1Y)(/LZRBW?+.QWM&7&<!@ *](HH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\8_;0_X)Y_L:?\%"?!%MX!
M_:_^ VD>,;2P=GTJ[N&EM[[3F;&XV]W;ND\.[:NY4<*^T;@P&*]GHH ^!?#'
M_!LI_P $<=!M]3&M?LV:GXDNM2T][)-1\4>.=5O9[&)@1_HQ:XQ"ZGE9 -ZD
M<,,G/U/^QQ^S _['_P $;3X&1_'7QW\0K33;Z=]+UOXC:RNH:E!:,P\JS,X1
M"\<2 (I89Q^ 'J=% 'F^N_LC_L]^)OVH]#_;1UOX?>?\2_#?A>?P[HOB7^UK
MM?LVFS2/))!]G646[Y9V.]HRXS@, !7I%%% 'R;^UQ_P0W_X)<_MV?&B[_:%
M_:L_9DD\6>+[VRM[2XU9_'6NV8,$";(HUAM+Z*) !_=09)).223SWP*_X-XO
M^"//[-/Q@\._'OX)_L@_V+XL\)ZI'J/A_5O^$_\ $%S]EN8SE)/*GOWB?']U
MU93W%?:=% 'SA^VG_P $GOV'_P!OGQ?H_P 3?C_\,+P>,= M#::3XU\+>(+O
M1]6AM26)MS<6DB-+%EWPDFX+YC[=N]L]%^SO_P $ZOV./V4_V<-:_90^ OP:
MM_#_ (+\2VUW#XEM;74KHWFJFZA,,\L]Z9?M+RM&=HD\P,@ "%0JX]MHH ^
M/^(7'_@A1_T8S_YDWQ/_ /+.OHS]BK_@FQ^Q1_P3O\&^(/A]^Q[\$T\):-XI
MO4N]?L9=?U#4ENY5C,0)-_<3E1L)7:I"GN#7N=% 'Q!_Q#I?\$D/^%D?\)]_
MPS3<?V?_ &W_ &Q_P@O_  ENI?\ "-?;\Y\_^R_/^SX_Z9;?*Q\NS;\M?;EO
M;V]G;QVEI D442!(HHU"JB@8  '  ':GT4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
)44 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>nsp-20210331_g5.jpg
<TEXT>
begin 644 nsp-20210331_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@(: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HK&_L=3M5OM-O8;B%
MR=DT$@=6P2#@C@X((^HK\Y_^"J7Q<_:!^.7_  4L^ O_  2:^%_[2WB/X,^%
M/B)X9U;Q1XW\:^"KU;/7=4AM%E\O2]/NF!-M(?(D=V7+;75B"$*/XK_P18_9
M3_X*#?L_V'P(^-W[-W[0WBCQU\$?&EQXGL?C)\/?B)XJ2X@\.&#5KN"UU#2/
M, ='=D\R6-/ONLI8GSE\L _8>BOCG_@I]_P4V^('[)U_;?LS_LC_ +.'B/XJ
M?';Q3X9EU;PYHUEIKC1]#L@\D7]J:K>,5CAMT>.3";@7,>TM&'5ZRO\ @W<_
M:(^-7[5G_!)7X<?'?]H;XB:AXJ\7:YJ?B!M4UO4W!EF$>MWL4:_*  J1HB*H
M  50!P* /MNBLWQEX@F\)^$-5\56^A7NJ2:9IL]VFF:9"9+F[,<;.(8D'+2/
MC:J]R0*_,_\ 9K_9,_X+$_\ !0+X-R_M=?M-?\%%OB=^SOXP\2WM[/X.^#WA
M3PE;6EEX2M8[B2.WBU""ZB$UZS!!(1(RL4D7YN<* ?J%17Y?_LL?\%C_ -I-
M_P#@C1\??VI_CEX9T?Q)\6?V</$FO^#=7U#3+;R]-\1:G8"W6'4#''MV1$W4
M;2JFP$1.RB,.JKYEX_\ !?\ P57^"/\ P3"M_P#@L)%_P6#\1:[XZMO UCX^
MU3P)JF@::?!E]8W$<5PVE16Z1J4;RI?+69&#.X 41EPZ@'[&T5^?7[;/_!4W
MX\67[!W[.OB+]D?P?8:9\:_VLY/#VG^ +/7H?.MO#;ZC917=W?3(PQ*EJDJC
MD$9=7*NJE&YSQW^QY_P6>_8HUGP-\??V;_V\/''[2UZ?$]E;?%CX4^.[72+&
MSU73)21<W6F2.T2Z>\7!2/S#]X$LRHT<@!^E%%%?FW^V-\:/VP?VQ/\ @K_:
M_P#!*+X"_M2ZK\"_!GA;X1#QWXR\5>&+"!]>\1-)=I;I:6<LZL((T\V,ET&<
MK,&W84  _22BOSE_8&^/O[77[-__  5C\;?\$C?VC?VD+WXV^'H_A3#X_P#
MOCS6].@BUK283=QVLFG:@UNJI-EG+K*PW8$?02A$32?V=?\ @K7_ ,%"/CA\
M4?B'\8OVN_B'^R_X"\,>,;G1/A!X%\"Z=IXN]5LX%4IK5]<.)#/'/N4B#=M!
M5U&W;EP#]&Z*^'/^")G[;G[07[27PW^,?P@_:W\6:7XE\8?L_P#Q<U7P-JOQ
M&TFP2SM/$T%H?EO6B3$<4OROO5 %"^6<9)KY2_X)\>'/^"M7_!43X#G]M2R_
MX+7Z[\)-"\?>.->'@+P3%\+-'U +I=OJ$L$0CEFDB=\%'CVE20(P2Q)H _9"
MBO-_V2_A+\:?@?\  ;1OAI^T'^TC>_%OQ98273:EX]U#P_!I<NHK)<221*;:
M!FCC\N-TB&"=PC#'DFO2* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y(_X*(_LE_\ !.[_ (*(_$WP
MI^R;^T-\1&T?XQ:#I<OBSX=WG@_Q+_9OBS0K7S1%)?VDBABL1EA"G>K(7AR!
MNB#+^;7_  3R^-W[>7_!+7P1^RUXMUW]I<_$[]G[X\_%B\^'USX&\2:3$NJ>
M$]2N-9O;>&\MKQ<R7"N\4D\@<A<F1=FYUD7]'?\ @HQ_P2VU[]K?XR_#[]L;
M]F?]HV]^#WQT^%\4]KX;\;6^B1ZE:7^G3;C)IU]:2.@FA)>3!W?+Y\N5?<-O
MRW_P2L_X(V?M*^*K#X+_ +0'_!2/X\:EJ-E\&M9U?5?AC\$H?"*Z3;Z+J\FJ
M7,G]J7LC,9+J0N1<0J578#%ABNY7 /U"^+$:#X7^)Y0@W'P]> MCD@028'ZG
M\Z^$?^#5C_E!S\(O^PAXD_\ 3_?U]_\ BS0O^$H\*ZGX9^U>1_:.GS6OG[-W
ME^8A3=C(SC.<9&?6O"/^"5G[!/\ P[+_ &'/"/[&/_"UO^$V_P"$5N-2E_X2
M3^PO[-^U?:[^XO,?9_/GV;//V?ZQMVW/&<  ^AZ_.S]NS_@I7\>?VC?C9K7_
M  2Y_P""/EG#KGQ3B4VGQ/\ B]*3_8/POMG)21GG4$3:B '"1+N*.I&'='1.
MT_97\(?MH?$3XG?MI^ -0_:S\4W&B:GXIDTCX,^--:\(O%#X0NY[.Y>XAL+=
MY4-]#82W5K$)A(B326S %=IKP#]E#_@W]_X*4_L._#NY^%7[*_\ P77;PCHE
M[JDVI:A#;?LRZ/<S7MY*1OGGN+F_DFG<@  R.V% 48  H [+]KWPG\*?^#?#
M_@@EXM\%_!?P'I_CR6ULUTW4#XTL1<6_B75]7G2VN[[48<XEC*R.?))(*11P
MEL?-7A/Q>_X-MO&_PG_X)PW MO\ @H+\2-?\1>!=(D\7O\*_$.J)<?#*[OK4
M-?26":*4 CMF=6C5S(P&[>8^2M?=>@?\$TOB?\9OV'/B!^Q1_P %.OVQKW]H
M*#QU>LZ>*8_ EEX9N=(MU2W:WCABM7EC:6&Y@-RDK9RSA64JN#X;JW_!(O\
MX*O>-?@J?V*/B)_P67-Y\&9M._L?4KNR^%%M#XKU#1-GEG3I+\SLH+1?NFN,
M,[C.\,&9" ?'O[>'QZ^)O_!2O2_^"6G[0/PRU^?X13_$G7_$?AW4]6\,*(O^
M$=NKEM-TNX.G^8"(GV07WV4GYD)C(.Y=U>F?\%8_^":7P0_X(L?LVQ?\%4/^
M";WBSQCX'^)/P[\3:0_BAM2\;ZAJEOX\M+J]BM9[?4H[N602,YF5R4V+A7PF
M[8R?=_[2G_!'K]E_X\_L)>#_ -A3PG<ZMX%T[X8RZ?>_"KQ7X>N/^)GX9U2Q
M!^SW\<C8\V0EG,N2#(9'8,C[77QK4?\ @CY^V_\ M7>+/!6@_P#!4K_@H]9_
M%7X8^ M=MM8@\ >%OAK;Z"GBJ^MR3!-JTJ2OO0'EH$78VXX*GYJ /T*\/ZM_
M;V@V.N?8Y;?[;9Q3_9YAAXMZ!MK>XS@_2OR8^/WP4UW_ (+(_P#!;WQS\%K'
MXE:K\'-#_9*\/Z3"_P 1?AE(NG^-]:O=6MFG%O%J1#?9K) TXV;'&X,<'SSL
M^N/VVW_:;'_!0S]EJQ^!'QL\36.@7OB#6O\ A9'@'3-!=].U'18;!Y7U*\OL
M[(!!<"SMTA(W2O?J58;"&P/VM/\ @E/\7O$G[8<__!0S_@GO^UN_P8^*^M:#
M#HWCR'4_"\>M:'XNLX0JP?:K9W0QSQJD:"92QVQ( %.YF /G#]CKX1ZY_P $
MA?\ @MWIW[(6J^/;_P"+>D_M4^$M1UG3?B?X_(N_&EA?Z3;R3R6=[J(Q]KM#
M#;DK\B?.Z8"^6=_V[^T3\+/A1_P5,^ [>$/@5^WSXP\,Z)IWB.:'5/%O[/7C
M^TAN)KJ*"2*73KB[C2=?+4SJ\D(VMN2/)&*\[_8W_P""6/Q0^'W[6=U_P4'_
M &\_VK9?C1\8U\.MH/A6YL_#,6C:+X3TUR3+#96D;OF1]SAIV(8K(X*DL6/"
M7?\ P2&_;%_9?^-WC_XB_P#!*C]OG3OA7X2^*>OS:]XK^&_C#X>Q:[IVGZO,
M!YU_I[F5&@+X'[DKL^502RI&B 'D'_!)"YM_V7[;]KC_ ((F?&?QQX8T#0/@
MGIRWEM\9]+MK?2I+C3-<T]I3?ZFTC&+[;!%) 6G<D':4;B(%NL^!?_!L)_P1
MY\1_LG:1X:#ZS\3I]1T3S/#GQEA\>W$ERL$I::WGTXVLWV)(4,F^-4C>-\Y?
MS-Q)^A?V(_\ @D1\(OV7_@]\4_"/QK\?:G\8?&?QY:X;XV^//$]LMO+XE6:&
M6$VRP1L1:VJ1SS*D2LQ7S6PV BKX5X#_ .".?_!3K]G/X3W'['7[)G_!827P
MU\%6,]OH46N?"^WO_$WAO3IG9GL[74!.@;[[!9<(T>[,83:M '5?\&VG[1/Q
MP^.W[ NO^#?CWX_N?%^K?"3XN:YX T_QA?2-)/K=A8I:R07#R,292!<F(.22
M5A7<6;)/Z!UY'^PQ^Q5\%/\ @GQ^S'X;_95^ >GW,>@^'H7+WNH2B2[U*[E<
MR3W=PX #RR2,6. %4;54*JJH]<H **** "BBB@ HHHH **** "BBB@ HHHH
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
M7P_\,!7UNSM+L2[=2TZ$Y-Q*//=61 7(C5>%D:2/]'J^%?\ @HM_P4O^,/\
MP3>_;I^%>O?'30(+7]E+QCX;N=+\5>.++P_/=7'AWQ/YTA@DNY8BWEVKQ&!5
M4)DDSMEO+V@ ^;_^"'W[67_!*G]L?P'\%_@!\2[2WC_:!^$6I^(]6\#Z'XTT
MJYL+^R>[U2ZNI7LI"1#</Y0CWQ!W9?)<[<(S5];_ /!33_@F78_M_:Q;:U\>
M?VB_&"?"3PKX6FN;KX+^'Y_L-AXBU>)I9DN]1N8V$L\*J(0MN-H5HMX<$L#^
M5OP"^)WPH_;^U#]A#]F7]C33)/$_Q0^$7QLOO&OQ'\::1I4JQ>$?"\>OWMU)
M;W%V45<72-&ZQ!B&940X:4 _OK\6?^25^)O^Q?O?_1#T ?"'_!JQ_P H.?A%
M_P!A#Q)_Z?[^OOWQEX:A\9^$-5\'W&JWMA'JVFSV;WVF3B*YMQ+&R&2)R"$D
M7=E6P<$ X-? 7_!JQ_R@Y^$7_80\2?\ I_OZ^@/!'_!5/]D7X@6/[0>I:'XA
MU>.#]F2ZOK?XJ2WFD-$ML]HET\WV<D_OQBSFP1C)"^M &5X%\&?L-?\ !"'_
M ()TGPWJ/B^70OAA\/[6[N)]3\0S03:CJMS<323&-O+CB%W=2N_E1HJ!F"HO
M1<CX[_X)$?\ !,2[_:F_X(U?$[X*?M3:/XJ^&O@W]H[XLZEXYT+PEX9O([*_
MT'0)Y[*:SM4,L,B1)(;,/L\O#0R+P-YKXZ^"'_!7O_@FE^WS^T_)^W!_P6>_
M::FAL/"FNRGX*_LW6O@[5]0T/PY C834=1:"T>'4+UP >2RC^(;=D,7Z<_'#
M_@X._8@T/_@FG\0O^"BO[,?BJ;Q_I7A'6E\,Z5IT^CWNF?;O$,T<+PVK"ZBC
M<1A)TED=00(TDVY8;: +'_!:SX^_LP_L4?\ !+S7_P!ER\\(6>K:IX_\$S?#
M[X0?"S3;(3W6KWDUL+.U2WMD&?+MR\,A=0-I1%4B1XP?B?\ ;:^!7B#]BC]F
MO_@F#X0_;PD%S\./ACXYM;;XQ27[?:--TO46MX'T]+K 9'@ML7418Y0QPN.0
MW/$?\$WO^"J/_!&_P1\3#_P44_X*4?MUWOQ)_:9\268)N;CX;:X^E> +5P2-
M*TB$69CC\L.R-.O+9<(</(\WZ$?\%#/^"B_P4UW_ ()[^!OVM_#?[-5I\=OV
M;O'_ (AM;;XH3ZAHEPSZ1X:DE=)=7_L^:#?*(98NCA"K>6P(^\H!X/\ \'57
M[6O[,FF_\$WM#N_!/Q?\,ZG\28_'^A^(/A3<:!JL%W>V,UM<"5]3A,3,T<2P
M[D\[[A::-<DLM?JMX%\12>+_  1HWBR:V\E]4TJWNVAVD>69(E<K@\C&['/-
M?A5^TY\-O^"1?[77@+3?^"97_!"+X,^&M8\5?&KQ/H[_ !5\=>$]"O)8O"?A
M.UO8;Z>>ZO[U2T ,UO 5MD8!FB*E0YB5_P!>_C#^W/\ LW?LP_M&_"7]C#QM
M<ZG:^*?BP+JV\!V=CIC2VQ6SC0R+++G$0"LN,YS0!\__ /!47XV?$O\ :?\
MC#HG_!&K]D;Q7<:9XI\?Z5_:7QN\;Z8P+>!?!)8)/ANBWU]G[/ AR0KLY"AD
MD'EW_!MU\*O GP+\<_MH_!7X7Z&NF>&_"7[46JZ/H.G)(SBVL[:,0PQ[F)9L
M(BC)))ZDDFM[5O\ @@U^T%HO[3'Q9_:6^ __  5X^*'P]O\ XO>,I]=\066B
M^&+*4JIED-K9F:60O)#;12>3$#@*B\ 9KPC_ (-Y/V3/C]X:_;@_:;\>:U^W
M3XSUC2OA]^T1XAT3Q=X8NM-@6V\<WQ@EB_M6\8'='-O=9=J97=&!TH I_LS_
M +<.B?\ !+3_ (*9_MB_![2_V=O'_P"T4OCOXDS^.[GQ#^SSX7;Q%J7AV2Y>
M9_[$UB,&-;?[.S2(A$CA#ORJEF">I_\ !OQ\-_!7[4OP$_:H^.NM>(M*TW2?
MVCOBEK,VK_##PKK,D=[X(@GBFADM;IE6-[74)%G9F**N D3J<G:G!?\ !)+]
MMK]F3_@CK'\9_P!AC_@I=XL7X6_$>+XO:UXH@\4>(M*NC:^.M+NS&8-2M[M(
MW$QPA&PG< 5 !?S53J/^"95Y\<_CQ^U#^W)_P5(_87^%RZ7X.^)VDZ=:_ ZR
M\::5/8V'C?7=-TZ1#J;P%H9%MIKD'][E"WVR3)$B2@ 'H7_!0WX^_ [_ ((Q
M_P#!.^]_8=^ ?["7Q1\=>&H_AAJ-I87.B^$);[PWI4%T;B*276]2 (BW.\LL
M@*,[@Y.-VX>X?\$)OA?HGP:_X)*?!+X<^'_C;HOQ#MK+PQ-+_P )5X=O3<64
MTD][<7#V\+L Q6W>5K;#*K#R,,J$%1X+\"_^#E?]B*#]E'^U/V\_$<O@+XW>
M'+!].^(WP9D\)7\>I2:S&#&]O9VLJMO2=@#&'D(02A977:S5V/\ P;8?LT?&
MK]F?_@FS':_&_P !77@^[\;^/]8\6Z'X(OE9)O#NEWAB%M9O&P!B.(FEV$!E
M$XW!6W  'W]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?S-_\
M!4O_ )2)_&/_ +'R^_\ 0Z_IDK^9O_@J7_RD3^,?_8^7W_H=?>< _P#(PJ_X
M/U1^5>+'_(IP_P#C_P#;6>!T445^J'X0%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 =!\)O^2J>&?^Q@LO_1Z5_6!7\G_PF_Y*IX9_[&"R
M_P#1Z5_6!7YIX@?Q,/Z2_P#;3]J\)/X.,]8?^W!1117YT?L04444 %%%% !1
M110 45\^_M!_\%3?V#_V6/B9=?!WX\_'7^PO$=G;PSW.G?\ ",:I=;(Y4#QG
MS+>VDC.5(. V1WQ7$_\ #]C_ ()5_P#1TW_ED:Y_\A5WT\JS2K!3A0FT]4U&
M33]-#R:N?9'0JNG4Q5.,D[-.<4T^S3>C/KBH=0T[3]6L9M,U6QAN;:XC,<]O
M<1!XY$(P593P01V-?)O_  _8_P""5?\ T=-_Y9&N?_(5'_#]C_@E7_T=-_Y9
M&N?_ "%5_P!C9Q_T#U/_  "7^1G_ *Q\/?\ 092_\&0_S/<?V4OV5OA'^QI\
M%M.^!'P5TN6WT33;BZGCDN_+:XF>XN9;AS(\:('PTK*O'"*J]J]'KY'_ .'[
M'_!*O_HZ;_RR-<_^0J/^'['_  2K_P"CIO\ RR-<_P#D*C^QLX_Z!ZG_ (!+
M_(/]8^'O^@RE_P"#(?YGUQ7E_P #OV8=)^#?Q=^*'QRO/&VI:_XC^*6OVMYJ
M5S?1111Z?8V=N+:QTZ!(U \J&/S#O;+R/-(S'D >+_\ #]C_ ()5_P#1TW_E
MD:Y_\A4?\/V/^"5?_1TW_ED:Y_\ (5']C9Q_T#U/_ )?Y!_K'P]_T&4O_!D/
M\SZXHKY'_P"'['_!*O\ Z.F_\LC7/_D*C_A^Q_P2K_Z.F_\ +(US_P"0J/[&
MSC_H'J?^ 2_R#_6/A[_H,I?^#(?YGUQ2,JNI1U!!&""."*^2/^'['_!*O_HZ
M;_RR-<_^0J/^'['_  2K_P"CIO\ RR-<_P#D*C^QLX_Z!ZG_ (!+_(/]8^'O
M^@RE_P"#(?YGU-X;\'>$/!MO+:>$/"NFZ5%/)YDT6FV,<"R/_>8( "?<UY_\
M:?V7M(^.GQN^%GQ8\7^-M173/A5K=[KVE^%+>"(6U_K,ME+8VUY/(5,G^CP7
M5Z$C4A6>X5FSY8!\9_X?L?\ !*O_ *.F_P#+(US_ .0J/^'['_!*O_HZ;_RR
M-<_^0J/[&SC_ *!ZG_@$O\@_UCX>_P"@RE_X,A_F?7%%?(__  _8_P""5?\
MT=-_Y9&N?_(5'_#]C_@E7_T=-_Y9&N?_ "%1_8V<?] ]3_P"7^0?ZQ\/?]!E
M+_P9#_,^I?$O@OP=XSAAM_&'A/3-6CMY/,MTU.PCG$3_ -Y0X.T^XK2CCCAC
M6**-515 55&  .@ KY(_X?L?\$J_^CIO_+(US_Y"H_X?L?\ !*O_ *.F_P#+
M(US_ .0J/[&SC_H'J?\ @$O\@_UCX>_Z#*7_ (,A_F?4E[X'\%ZEXA@\7:CX
M0TNXU:U4+:ZG/I\;W$(&<!9"NY>IZ'O6I7R/_P /V/\ @E7_ -'3?^61KG_R
M%1_P_8_X)5_]'3?^61KG_P A4?V-G'_0/4_\ E_D'^L?#W_092_\&0_S/KBB
MOD?_ (?L?\$J_P#HZ;_RR-<_^0J/^'['_!*O_HZ;_P LC7/_ )"H_L;./^@>
MI_X!+_(/]8^'O^@RE_X,A_F?7%%4/"OB?0_&OAC3?&7AB^^TZ;J]A#>Z?<^4
MR>;!*@>-]K@,N58'# $9Y -7Z\YIIV9[*DI)-.Z84444AA1110 4444 %%%%
M !1110 4444 %?S-_P#!4O\ Y2)_&/\ ['R^_P#0Z_IDK^9O_@J7_P I$_C'
M_P!CY??^AU]YP#_R,*O^#]4?E7BQ_P BG#_X_P#VUG@=%%%?JA^$!1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% '0?";_DJGAG_ +&"R_\
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
MAQ_V(>C_ /I%#7>5_.N(_CS]7^9_8>#_ -TI_P"%?D%%%%8G2%%%% !1110
M4444 %%%% !1110 5_,W_P %2_\ E(G\8_\ L?+[_P!#K^F2OYF_^"I?_*1/
MXQ_]CY??^AU]YP#_ ,C"K_@_5'Y5XL?\BG#_ ./_ -M9X'1117ZH?A 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T'PF_Y*IX9_[&"R_]
M'I7]8%?R?_";_DJGAG_L8++_ -'I7]8%?FGB!_$P_I+_ -M/VKPD_@XSUA_[
M<%%%%?G1^Q!1110 4444 %%%% '\^_\ P<%?\I,?$W_8OZ1_Z2)7Q/7VQ_P<
M%?\ *3'Q-_V+^D?^DB5\3U^]Y%_R)L/_ ((_DC^4>*?^2DQG_7R?_I3"BBBO
M5/!"BBB@ KZQ_P"",O[1'@/]GS]L9H?B=XK30-"\=^$=0\)WOB"1PB:8UT8I
M(9V8X"*)H(E+D@+NW$@ FODZBN;&8:&,PLZ$]I*W_!^1V9?C:N6XZGBJ:NX-
M.SV?D_78_0/]C[_@E;^U;^S1^VEX<^,GQYT[3O"OPZ^&VO1>(-9^(]SK=N-+
MN;&V;S4:!P^Z03A54+M# 2?, >*\(U[X0_$3_@I!^U3\;/BU^S[HUDMA!>ZU
MXTNH=2O!;M'IANF?=@@[I=LBDKW)-> 7/B7Q'>:1#X?O/$%[+86[;H+&2[=H
M8SZJA.T'D]!WJE7)3P6+565:=1.HXJ*:C9))W=US.[?JDOS]&MF67RH0PU*C
M)4E)S:<TY-M624N1))?X6WK=[6^[_P!C-+W]LK_@F+XY_P"">OP]\1V4/Q(T
M?QW#XO\ "/A^^U".U_X2.T\I8Y[2%I&"M+&5>7:2,EDZ ,R[/P3^"'Q+_P""
M;/[#/Q\\9_M=:1'X6U7XJ>$U\(^!O!5]>1/?ZG,YD66\,*,=D<*R;@S>C=-R
M;_SY@GFMIDN;:9HY(V#1R(Q#*P.001T-6=:U_7?$EZ=3\1:U=W]R5"FXO;EI
M7VCH-S$G K*IE52<YQC-*G.2FU;6Z:=D[[-I7T;WL^V]'/:5.G3J2I-UJ<'3
MC+F]VS4DFX\MVXJ32M))Z76COT7P&^"_C3]HKXR^&O@?\/+03:QXGU:*QL]P
M.R+>?FE?'1(T#2,>RHQ[5]\?LY_'3X0^+O\ @K)\//@Q\--3LT\"?"KP[J?A
M+X137[(MO=:NEE<#^TFS\AEN[XO(K]6+0?Q 5^=?A?Q=XL\#ZLNO^"_$^HZ/
M?K$\2WNEWLEO,$=2KJ'C(;#*2I&<$$@U0BEE@E6>"1D=&#(Z'!4CH0>QK?&X
M!X[F4I67*XKR<M'+[M%Y-]SDRS-5EG)*$+R4XREKO&#345VUU?FHNVA]U_%G
M2_V@O"O_  2@\8:1^W+:^*;;Q)>_&FSD^'MKX\\\:B9EMY/[1EA%Q^\^SE6P
M67]V7;J2>?A*MGQI\1OB%\2+R'4?B)X\UG7[BVA$-O/K6J2W3Q1CHBM*S%5]
MAQ6-6N!PLL+"2DU>3;T5DM$K)?+[[F&9XZ&.JP<$[0BHIR=Y.S;NWIWLNR20
M4445VGFA1110 4444 ?U2?LL?\FQ?#C_ +$/1_\ TBAKO*X/]EC_ )-B^''_
M &(>C_\ I%#7>5_.N(_CS]7^9_8>#_W2G_A7Y!1116)TA1110 4444 %%%%
M!1110 4444 %?S-_\%2_^4B?QC_['R^_]#K^F2OYF_\ @J7_ ,I$_C'_ -CY
M??\ H=?>< _\C"K_ (/U1^5>+'_(IP_^/_VUG@=%%%?JA^$!1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% '0?";_DJGAG_L8++_ -'I7]8%
M?R?_  F_Y*IX9_[&"R_]'I7]8%?FGB!_$P_I+_VT_:O"3^#C/6'_ +<%%%%?
MG1^Q!1110 4444 %%%% '\^__!P5_P I,?$W_8OZ1_Z2)7Q/7VQ_P<%?\I,?
M$W_8OZ1_Z2)7Q/7[WD7_ ")L/_@C^2/Y1XI_Y*3&?]?)_P#I3"BBBO5/!"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /ZI/V6/^38OAQ_V
M(>C_ /I%#7>5P?[+'_)L7PX_[$/1_P#TBAKO*_G7$?QY^K_,_L/!_P"Z4_\
M"OR"BBBL3I"BBB@ HHHH **** "BBB@ HHHH *_F;_X*E_\ *1/XQ_\ 8^7W
M_H=?TR5_,W_P5+_Y2)_&/_L?+[_T.OO. ?\ D85?\'ZH_*O%C_D4X?\ Q_\
MMK/ Z***_5#\("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M .@^$W_)5/#/_8P67_H]*_K K^3_ .$W_)5/#/\ V,%E_P"CTK^L"OS3Q _B
M8?TE_P"VG[5X2?P<9ZP_]N"BBBOSH_8@HHHH **** "BBB@#^??_ (."O^4F
M/B;_ +%_2/\ TD2OB>OMC_@X*_Y28^)O^Q?TC_TD2OB>OWO(O^1-A_\ !'\D
M?RCQ3_R4F,_Z^3_]*84445ZIX(4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!_5)^RQ_P FQ?#C_L0]'_\ 2*&N\K@_V6/^38OAQ_V(>C_^
MD4-=Y7\ZXC^//U?YG]AX/_=*?^%?D%%%%8G2%%%% !1110 4444 %%%% !11
M10 5_,W_ ,%2_P#E(G\8_P#L?+[_ -#K^F2OYF_^"I?_ "D3^,?_ &/E]_Z'
M7WG /_(PJ_X/U1^5>+'_ "*</_C_ /;6>!T445^J'X0%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 =!\)O^2J>&?\ L8++_P!'I7]8%?R?
M_";_ )*IX9_[&"R_]'I7]8%?FGB!_$P_I+_VT_:O"3^#C/6'_MP4445^='[$
M%%%% !1110 4444 ?S[_ /!P5_RDQ\3?]B_I'_I(E?$]?;'_  <%?\I,?$W_
M &+^D?\ I(E?$]?O>1?\B;#_ ."/Y(_E'BG_ )*3&?\ 7R?_ *4PHHHKU3P0
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^J3]EC_DV+X<
M?]B'H_\ Z10UWE<'^RQ_R;%\./\ L0]'_P#2*&N\K^=<1_'GZO\ ,_L/!_[I
M3_PK\@HHHK$Z0HHHH **** "BBB@ HHHH **** "OYF_^"I?_*1/XQ_]CY??
M^AU_3)7\S?\ P5+_ .4B?QC_ .Q\OO\ T.OO. ?^1A5_P?JC\J\6/^13A_\
M'_[:SP.BBBOU0_" HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#H/A-_P E4\,_]C!9?^CTK^L"OY/_ (3?\E4\,_\ 8P67_H]*_K K\T\0
M/XF'])?^VG[5X2?P<9ZP_P#;@HHHK\Z/V(**** "BBB@ HHHH _GW_X."O\
ME)CXF_[%_2/_ $D2OB>OMC_@X*_Y28^)O^Q?TC_TD2OB>OWO(O\ D38?_!'\
MD?RCQ3_R4F,_Z^3_ /2F%%%%>J>"%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?U2?LL?\FQ?#C_L0]'_](H:[RN#_ &6/^38OAQ_V(>C_
M /I%#7>5_.N(_CS]7^9_8>#_ -TI_P"%?D%%%%8G2%%%% !1110 4444 %%%
M% !1110 5_,W_P %2_\ E(G\8_\ L?+[_P!#K^F2OYF_^"I?_*1/XQ_]CY??
M^AU]YP#_ ,C"K_@_5'Y5XL?\BG#_ ./_ -M9X'1117ZH?A 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!T'PF_Y*IX9_[&"R_]'I7]8%?R
M?_";_DJGAG_L8++_ -'I7]8%?FGB!_$P_I+_ -M/VKPD_@XSUA_[<%%%%?G1
M^Q!1110 4444 %%%% '\^_\ P<%?\I,?$W_8OZ1_Z2)7Q/7VQ_P<%?\ *3'Q
M-_V+^D?^DB5\3U^]Y%_R)L/_ ((_DC^4>*?^2DQG_7R?_I3"BBBO5/!"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /ZI/V6/\ DV+X<?\
M8AZ/_P"D4-=Y7!_LL?\ )L7PX_[$/1__ $BAKO*_G7$?QY^K_,_L/!_[I3_P
MK\@HHHK$Z0HHHH **** "BBB@ HHHH **** "OYF_P#@J7_RD3^,?_8^7W_H
M=?TR5_,W_P %2_\ E(G\8_\ L?+[_P!#K[S@'_D85?\ !^J/RKQ8_P"13A_\
M?_MK/ Z***_5#\("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** .@^$W_)5/#/\ V,%E_P"CTK^L"OY/_A-_R53PS_V,%E_Z/2OZP*_-/$#^
M)A_27_MI^U>$G\'&>L/_ &X****_.C]B"BBB@ HHHH **** /Y]_^#@K_E)C
MXF_[%_2/_21*^)Z^V/\ @X*_Y28^)O\ L7](_P#21*^)Z_>\B_Y$V'_P1_)'
M\H\4_P#)28S_ *^3_P#2F%%%%>J>"%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ?U2?LL?\FQ?#C_L0]'_ /2*&N\K@_V6/^38OAQ_V(>C
M_P#I%#7>5_.N(_CS]7^9_8>#_P!TI_X5^04445B=(4444 %%%% !1110 444
M4 %%%% !7\S?_!4O_E(G\8_^Q\OO_0Z_IDK^9O\ X*E_\I$_C'_V/E]_Z'7W
MG /_ ",*O^#]4?E7BQ_R*</_ (__ &UG@=%%%?JA^$!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% '0?";_ )*IX9_[&"R_]'I7]8%?R?\
MPF_Y*IX9_P"Q@LO_ $>E?U@5^:>('\3#^DO_ &T_:O"3^#C/6'_MP4445^='
M[$%%%% !1110 4444 ?S[_\ !P5_RDQ\3?\ 8OZ1_P"DB5\3U]L?\'!7_*3'
MQ-_V+^D?^DB5\3U^]Y%_R)L/_@C^2/Y1XI_Y*3&?]?)_^E,****]4\$****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _JD_98_Y-B^''_8AZ
M/_Z10UWE<'^RQ_R;%\./^Q#T?_TBAKO*_G7$?QY^K_,_L/!_[I3_ ,*_(***
M*Q.D**** "BBB@ HHHH **** "BBB@ K^9O_ (*E_P#*1/XQ_P#8^7W_ *'7
M],E?S-_\%2_^4B?QC_['R^_]#K[S@'_D85?\'ZH_*O%C_D4X?_'_ .VL\#HH
MHK]4/P@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z#X3?
M\E4\,_\ 8P67_H]*_K K^3_X3?\ )5/#/_8P67_H]*_K K\T\0/XF'])?^VG
M[5X2?P<9ZP_]N"BBBOSH_8@HHHH **** "BBB@#^??\ X."O^4F/B;_L7](_
M])$KXGK[8_X."O\ E)CXF_[%_2/_ $D2OB>OWO(O^1-A_P#!'\D?RCQ3_P E
M)C/^OD__ $IA1117JG@A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% ']4G[+'_)L7PX_P"Q#T?_ -(H:[RN#_98_P"38OAQ_P!B'H__ *10
MUWE?SKB/X\_5_F?V'@_]TI_X5^04445B=(4444 %%%% !1110 4444 %%%%
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
M^)Z_>\B_Y$V'_P $?R1_*/%/_)28S_KY/_TIA1117JG@A1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% ']4G[+'_ ";%\./^Q#T?_P!(H:[R
MN#_98_Y-B^''_8AZ/_Z10UWE?SKB/X\_5_F?V'@_]TI_X5^04445B=(4444
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
M\#0>)].?6[:R2\N-'2]C-U%;.S(DS1 [UC9E90Y&"5(!R#0!HT45C^./B'X
M^&.A-XH^)/CG1_#VF(X1]1US4XK2!6/13)*RJ"?3- &Q16;X2\9>$/'^@P>*
MO GBO3=;TNY!-MJ6D7T=S;R@'!VR1DJW/H:SO'OQA^$?PJ:S3XH?%+PYX;;4
M)/+L!K^N6]F;E^/EC\YUWGD<#/6@#HZ*;#-%<1+/!*KHZAD=&R&!Y!!'45R^
ML_'3X(^'/&L/PU\0_&/PK8>([EE6WT"]\0VT5[*6Y4+ SB1LY&,#G- '5445
MGWOBSPKIOB*Q\(:CXET^#5M3AFFTW2YKU$N;N.';YKQ1D[I%3>FXJ"%WKG&1
M0!H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445G>+/&'
MA+P%X>NO%WCKQ1IVBZ38Q[[W5-6O8[:WMUSC<\DA"H,D#)(ZT :-%<'\)/VI
MOV8_C]>W&F_ C]HSP'XUN;-=UW;^$O%]EJ3P+G&76WE<J,D=?6N\H **SKSQ
M=X3T[Q)9>#=0\3Z=!J^I033:=I4U[&MS=1Q;?->.(G<ZIO7<5!"[AG&16C0
M451\2^)_#7@S0[CQ-XP\0V.E:;:)ON]0U*[2""%>FYY'(51[DU1\ _$[X;?%
M;1V\0_"[XA:'XDT])3&]]H&K0WD*N.2I>%F4'GIG- &Y16'X^^)OPV^%.C#Q
M'\4?B#H?AO3FE$2W^OZM#9PEST7?,RKD^F<UIZ-K6C^(M*M]=\/ZM;7]C=Q"
M6UO+.=98ID(R&1U)# ]B#B@"S17+^.?CA\%?AAJMIH7Q*^+_ (7\/7U^ ;&S
MUSQ!;6DMQDX'EI*ZE^>. >:Z>.2.:-98I%9&4%64Y!!Z$&@!:*YO_A<OP@_X
M3[_A5'_"U?#?_"4[-W_"-?V[;_VAMQNS]GW^9C'/W>G-=)0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4.H7]GI5A/JFH
MW*PV]M"TL\SG 1%!+,?8 $U-5+Q+H-EXI\.W_AC4MWV;4;*6UN-N,[)$*-C/
M?!- 'Y"_\$P/V2OA]_P7A\4>+_\ @K9_P4=T6Y\=>';_ ,9ZCHWP*^%FL7DO
M]B>'-#M9!'YSVR,J3SR,"C[P59HG=E8L@BZC_@K?_P $C_@Q^Q3\!M7_ ."G
MG_!*WPI#\%?B[\%[+^WY4\&,]MI?B#2(&5[VSO+-6\ET\@/)PH$@0H^X,I2[
M_P &TGQ?\/\ [-?PM\:_\$=/CYK-IX>^,7P6^(&KQP^'M0E$$NO:1<S?:8M1
MLU?!GC8R.WR;L1O"YXD%0?\ !8W_ (+9_LS:E^R1\?OV#O#/A/Q_8?'#7H+K
MX?>&?AOXC\$W=G?>(?[2EDL$U*P^5EN+.2+S98I 0SCRQL!D4$ ^MY_VP/VG
M_P!H?_@FCX)_:S_8$^"'A_Q1\0/B-X8T:_T;P_XIUO['INDO>(AN9KF3*M+'
M:DR;HT(>3R\*<D9^)/\ @B]\(/VD/@E_P7,_:A\&_M<_'X?$OXB3_"WPUJ7B
M?Q/!:M!:^?=&.?[+:QM]RV@$@AC 5!MC!V)G:/T._P"":O[-^O?LA_L!?"#]
MFKQ8R'6?!_@#3K'7!&X9%O\ R5>Y56'WE$S2 'N #7RA^R+_ ,K+?[6__9'_
M  9_Z36] 'Z/5\)_$/\ X(]V_P"V#_P4I\:?M8_\%$AX:^)/PQTGP]IVE_ G
MX:7%Y=36NB'R\ZE=7UH\:023R3*"C!I04D(< Q18^[*_/_\ X*0?\%*_CWJ7
M[1T/_!*S_@F)I^E7OQPU324O?&WCW7G7^QOAGI4H4B\N<@B6[9'1XX2"!YD1
M*R;PA /'/V//AI\,/V-/^#CKQ?\ LB_\$^[=]*^%>K_ I/$'QA\!Z5=R2Z1X
M?\1"[VVTL<;,5MIG@:U/EC^&Z? VX"9/_!(K]C/]FC_@L9X8^+G_  4Y_;_^
M%-A\4-9^(_Q,UC1O UGXH>2>U\->%[)Q#:VEE&&"PL&:7,J8<E0P(9I&?[?_
M ."9O_!//X!?\$[_ (8:AX3\#>.)O&OC[Q??'5OB9\2]>NUFU?Q9J;%F>XF8
MLS+&K/)Y<6Y@@=B6=WDD?YJ_X-<[S3/AI^Q'X[_8KU^]BMO&7P1^,_B+0/%&
MBS/MN(%:Y\R&X9"<^5)F54?[K&%\$[30!S'_  2I;]HSX;Z'^VW_ ,$AOV?O
MBBD.L_ W7S;_  %\0>,;V6==!T_6[.YETZ"20+([QVCQ!Q\C<R$8VX4=-X-_
MX-^_^"87P+_X)YZA;?M^?#CP]XA\8P^#I]9^,/QKU'5;F;41JIA:>]O[:_GV
MS)'')O,?RIO6-3)&S.X;'_X))?$CX=ZC^W7_ ,%$?^"C>I>,;&S^%<GCO2M(
MM_%\DX^P21Z!I]R-0N5E&0\2K)"X=205?(SD5S>AV_QE_P"#CCQ9#XZ^+VM7
M?PQ_8DT?6_-\/^"CJ'V37/BU);3$+<WS*P:UT\2)E8P021QN<+-$ >G_ /!#
MSX_?MM>)_P#@@?X5^+]SX$O/B5\2-.TC5[?X>:7XBUA;*?Q':V]Y-#IXN+F8
MXC7:H02,QS%$C%CNW5\^?LR?#/\ ;O\ !'_!R'\+_&'_  4.^-6B^)O'GC+X
M":[JZ^'O"4$D>B^$+0W$L46EV?F'=(J^67>4C+O(<M)CS&_8OP-H'@KPEX/T
MSP?\.=+TZPT+1[&*QTG3M)C1+:TMX4$<<,:)\J(BJJA1P  *_/;X[?\ *T9\
M#O\ LU_7/_2^ZH _1ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "OR(^$WP1T#_@OU_P %+/CAX^_:^U+4M;_9^_9O\<MX)^''PK@U*:WT
MS6-;M]ZWNIW@A93.0R[D&1E)XT)V(RR_KO7Y0?\ !(_X@^$?^"=W_!4#]J;_
M ()K?M$:S:^&-3^)'Q3G^)'P=O=6E6"#Q/I^HERT%O(^%DFB58DV*26>.X '
M[IJ /1?V_P#_ (-_?V-=?^!NJ_%C]@SX36GP3^-W@739]8^&_C'X:22:5)_:
M%O&TD=M.D+!)(YBOEEROF+NR"1N1_1/^"</_  42^/7[<'_!''P_^V;\-OA7
M8^,?BXWAJ\LIO";:C'IMMJNOV<SVK9E?$=O',T:S]@BR[<C'&;_P4&_X+L_L
MB_L+W_Q1^"_QET_QIX;\;^&O"$U[X'BUSPA<P:?XYN'M8VCCTF[ 9+@)//'#
M*S; C)*1N5"U3_\ !NC^R3X__8U_X))?#/X;_%?1;C3/$VM+>>(]8TJZC*2V
M1OKAYH(74\I(MMY&]" 5?<I&10!\>_LQ?"G]NCP!_P '(_PR\9_\%"?C?HWB
MKQ]XV^ NNZPV@^%()8]%\(VGGR0Q:59>8=SHGE%WD(!=Y&),A'F/^T=?G#\=
MO^5HSX'?]FOZY_Z7W5?H]0!\3_MK_P#!+#Q-_P %"?V_/ GC[]J?Q'HWB#]F
MWP#X-GEM/A0=3NXY-5\6R3D+>WD*(L4ULENP"@R[@\>-A260'Y@^+_[/WP"_
MX)\?\%]OV7? 7_!-/PI;>"]5^)^D:[%\<?AWX3D9-+N/#\$ >TOKBT4^7 PD
M6Z9' 4,]LN!G/F?4W_!4_P#X*B>*_P!E#Q3X3_8V_9!^'5MX_P#VCOBG"[>"
MO#%Y.(]/T6S!97UC4Y-R^7:QE)"%ROF>3)\RA":L_P#!,+_@FSX2_8XU3Q!^
MT1\>_C;#\6/VC?B7M?XB?$[4)T+$':1IFG1\?9[*/8BJBA2_EH2J*D440!\T
M?LQ?L\?!S_@L+_P54_:F^.'[;7@FV^('@_X%^,8_AG\*? ^OEIM)TJ2W60:G
M=&WSLDGEFC1M[ D;R.=D6S>_X)Q^'/\ AWM_P6,^//\ P2L^!L\D'POU_P"%
M]I\4_AAX5U2_EFM?#=VT\5G>VL+,6=()9YC)MYVK"N.=Q;2_X(LW>F_!/_@I
M/^WG^R5XQNXK'Q1??'!_B'I.GW+[9;_2=8#W"W$()_>)'YD*N5X4S(#@D"F?
ML\W^D_';_@YW^.'QI\$:E#>>'?A#^SIIO@CQ)JMM*&MXM9NM0BO?LYD'R[DC
MBN%=<Y5XF4X*D4 :W['?_!O[^SMI_P (?$GC_P#X*Q^!?!_QO^-_CO6=2U+X
MA>/M3O;J[MXH7GD^SPV$DZPO9QQVPC.8TC9&+*K&../'R;^QI^W#\4_V./\
M@A;^V9\3O@;\0M6UOX>?"?XK:SX6_9J\7:O<-<30Z5=7EK86;PNX/FQ0/>13
M1L<J79UP NQ?;OB;\?\ XY?\' 7Q,\2?LT_LL?$Z3X:?LB>&]7?2/B5\6[6Z
M6+5OB-+&1Y^EZ1N_U5FP(5YR,.K<[E8P/ZE_P6=_8U^&WA__ (-]/BS^R9^R
M#X&L-/\ #_@OP;8WNC:'HI\T0VVF:G:ZG<,3EFDD:.VGD=V)=V9F8EF)H \V
M_P"(?#]BR3_@DVLK?#9A\=A\./\ A+!\9UU&X_X2'_A+OL?VW[9]KW^88_M?
M'E9QL]'_ 'E?6W_!%O\ :P\9?MO?\$N?@W^TM\1;UKKQ#KGAF2TU^^=<->7M
MA=SZ?/<,   TLEJ\A  &7..,55/[<'P5_P"'.!_;C'CO3?\ A%_^%'_VJ+[[
M6FS[3_9VS['_ -?'VG_1_*QN\[]WC=Q7(_\ !N?\'/$_P,_X(N? GP7XRTN2
MSU&\\/WNN20S*5?R=2U*[U"W)!Z$P7,)Q0!]LT444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!\[?MO\ _!*+]@;_ (*)
MRV&K?M6?L_V&MZWI,832?%.GWD^G:K:("65%N[5XY'16)81N60%B0N3FO#=/
M_P"#9O\ X)%Z-X2U32-$^"/B&U\0ZB\4MM\0E\>:G)K^E7$3!H;BSNI9F%O)
M&P!!5,-@!PXXK[[HH X_]G_X5ZO\$/@QX<^$NO?%CQ+XZO-!TU;2?Q=XPNUG
MU/5"I)\ZYD55#R$'!;'.!G)R:Q_"/[(_[/?@3]I?Q=^V#X4^'WV7XC>.]'LM
M+\5>(O[6NY/MUI:*JV\?V=Y3!%L"*-T<:LV/F)KTBB@ KXM^._\ P;R_\$?O
MVFOC#XB^/OQR_9(DU[Q=XKU.34-?UB7XB>(H3=7#]6\N'4$CC&  $1550
M!BOM*B@#Y,_9)_X(:?\ !+3]A7XTV?[0W[*_[+W_  BWC"PL[BUM-8_X3;6[
M[RX9T,<J^5>7LL1W*2,E"1V(-/\ VM?^")O_  3N_;0^+EU\>?B[\(M2LO&&
MJ6*V7B#7_!_BN_T:;6[555!#>BTF1;D;%5-SJ7VJJ[L*H'UA10!XH_\ P3I_
M8N'[&MQ_P3\L/@78Z?\ ""[T\65UX/T?4;NQ6:+SEG;?<6\R7#.\BAGD,N^0
MEM[-N;/S7_Q"X_\ !"C_ *,9_P#,F^)__EG7W_10!Y?^R'^QG^S9^P=\&H/V
M?OV4?AO_ ,(KX0MM0GOH=(_MB\OML\Q#2OYMY-+*<D#@O@=@*L:[^R/^SWXF
M_:CT/]M'6_A]Y_Q+\-^%Y_#NB^)?[6NU^S:;-(\DD'V=91;OEG8[VC+C. P
M%>D44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>,?MH
M?\$\_P!C3_@H3X(MO /[7_P&TCQC:6#L^E7=PTMO?:<S8W&WN[=TGAW;5W*C
MA7VC<& Q7L]% 'P+X8_X-E/^"..@V^IC6OV;-3\276I:>]DFH^*/'.JWL]C$
MP(_T8M<8A=3RL@&]2.&&3GZG_8X_9@?]C_X(VGP,C^.OCOXA6FFWT[Z7K?Q&
MUE=0U*"T9AY5F9PB%XXD 12PSC\ /4Z* /-]=_9'_9[\3?M1Z'^VCK?P^\_X
ME^&_"\_AW1?$O]K7:_9M-FD>22#[.LHMWRSL=[1EQG 8 "O2*** /DW]KC_@
MAO\ \$N?V[/C1=_M"_M6?LR2>+/%][96]I<:L_CK7;,&"!-D4:PVE]%$@ _N
MH,DDG)))Y[X%?\&\7_!'G]FGXP>'?CW\$_V0?[%\6>$]4CU'P_JW_"?^(+G[
M+<QG*2>5/?O$^/[KJRGN*^TZ* /G#]M/_@D]^P_^WSXOT?XF_'_X87@\8Z!:
M&TTGQKX6\07>CZM#:DL3;FXM)$:6++OA)-P7S'V[=[9Z+]G?_@G5^QQ^RG^S
MAK7[*'P%^#5OX?\ !?B6VNX?$MK:ZE=&\U4W4)AGEGO3+]I>5HSM$GF!D  0
MJ%7'MM% 'P!_Q"X_\$*/^C&?_,F^)_\ Y9U]&?L5?\$V/V*/^"=_@WQ!\/OV
M/?@FGA+1O%-ZEWK]C+K^H:DMW*L9B!)O[B<J-A*[5(4]P:]SHH ^(/\ B'2_
MX)(?\+(_X3[_ (9IN/[/_MO^V/\ A!?^$MU+_A&OM^<^?_9?G_9\?],MOE8^
M79M^6OMRWM[>SMX[2T@2**) D44:A510,  #@ #M3Z* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
0@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>nsp-20210331_g6.jpg
<TEXT>
begin 644 nsp-20210331_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M:@*: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5XM_P4!_9KU/]JO\ 9>U[X6^''C76U:*_T'SG"H]U"VX1DG@;
MT+QY/ +@G@5[316&)P]+%X>="HO=DFGZ,SK4H5Z4J<]FK,_*_P (_P#!2_XF
M?L^?LIR_LI>.-(\0^!/B3X0BCM=!UJ7P['=)+;PRAD@EAG=/*)0>3Y@652GS
M 9P:XGX2?M)3_MH?M_?#?XJ_M7>+]"\*6GARWM'LI&CD@M;N6UE:6)%+EE5I
M;EBS,S*FU2H.0JG]>M6\.^']?"#7="L[WRCF/[7:I)L/J-P.*YWX@? 7X,_%
M74=$UCXA_#72=5N_#=[%=:'=7-J/,LI(V#KL88(7<JDIG8<#(.*^3J\-YG/V
M<7BN>%/EM%Q:347=<UI;I=4M=+GASRC&2Y$ZW-&-K)II.STO9_C;7J8O[9/_
M ":#\5?^R;:[_P"F^>O$O^"*?_)C5A_V,FH_^AK7UK17T4\!SYI#&<WPQ<;6
M[M.][^6UCU987FQL<1?:+5O5WW,+XG_$+0?A-\.->^)_BAV&G>'](N-0O!'C
M<T<4;.54'JQQ@#N2*_&NR_;,^'/QO_:FG_:'_;?\,ZYXGTRRY\.^#=&\IK*W
M4,3'#()9%S$@Y*@9E<Y<XRK?MC17%G.3XG-9T^6LH1@[\KCS)OHW[RO;HCGS
M# 5<;*%JG*HZVM=-^>JV['Q;\5/B9H__  5+_P"">/CP_ ;P'JUE>:-J<46F
MZ3J"1"6XGM/L]RR1K$S [HG9%&0=V!BOE_QQ^VK9?%O_ ()^>%_V"?"GP]\1
MW'Q$6\L](O=.6PRICM9R\83!WM(=D*E"HVD/DX49_7*JL>AZ)#JCZY%H]JM[
M(NV2\6W42LOH7QDC@=ZYL9D&*Q;Y_;VE*'LYOD^*-[Z*_NOIU,<1EE:N^;VM
MFX\LGR[J]]%?1_>?"G[9G[0?C'_@G1^P]\.OV;? .H+;>-M5\/+97&J0-G^S
MDBC0W<T1_OM++LC;L-S#E17@G[!_[>?['7[''A:75]2^$GC'7?'>KQD^(/$[
MI:L<%MQ@@WS96+."2<-(PW-T55_7"BE7R#&2QT<11Q"BH1481<.;E5DM+R6K
MMO:]M J977>)56G5LHJT4XWLOOW\[!7Y\?\ ! #_ ))Q\1_^PW8?^B9:_0>B
MO7Q. ^L9C0Q7-;V7/I;?F26]]+6[.YW5<+[7%4JU_@YM._,DOPL%%%%>B=84
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MD;48C\U/^"F__!,W_@F7^QI_P29F_;9_8IT"+P-X\\!:-HVO?";XOZ'KL_\
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
M_@C7I%E'INE?LK:U:V\*[8K>W^,/BU$0>@4:J !7W+10!X7\5?\ @FQ^Q?\
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
M^G> -&^#</B/0?#MTVR:*".R4VVFDY(\S>$M@<D%B#DCF@#SG]CW_@L/X_\
MVG/VW;_]ACQ]_P $]?B!\-?$6B>%CK_B:_U[7M.NX-%M7'^CBY^RNWE/.2/+
M1B'*G?MV?-7-WW_!=C7]:\ ^)/VKO@Q_P3L^)7C?]G#PE?7L6L?&G2M<TN%K
MFVLY6BO-1L=)FE6YO+.)D<F8%?EC<D#8X7O/^")?[,'BGX-_L<Q_M ?'YA?_
M !?^/MV?'_Q7UFZC D>YOE\VVL<')CAM;5XX5ASLC;S=H ;%8O\ P5H_9W_;
M?^,7['?B'X3?\$ZO''PV\.^ +WP;J-OXJ\+VNDF#4M>M9#(;RQTV]C$EK8M/
M"TT?F-;R'S9<[DY:@#['^&OQ%\&?&#X<Z!\6?AQKL6J>'O%&BVNK:%J< (2[
ML[F)9H95! (#1NK#(!YYKYZ_:T_X*27WP4_:"TK]CC]F?]F/Q)\;?B_J/AUO
M$-]X1\/:O9Z9::'I D\I;O4-0O&$-MYD@*QQX9W*]%W)OW?^"4?QH^"7[0/_
M  3@^#7Q._9R\&WGASP5-X%L]/T#P]J%QYTVEQV(-BUJ\N!YQCDMG3S< R;=
MY W8'PA\-_ ?[;OQ]_X+J_MM_#K]G+]I&S^$-C81> 9/$OCJ/PE:ZSK/V8:"
MOV'3K&&]S;P0R,]Y/-,5=MR1A0"Q8 'V)\ _^"N'P/\ B/\  ;XN_%OXZ^!]
M?^$NN_ &::'XR^!_%/E3WF@ND!GC>*2W9H[R*>,$P21G]\1A1RI;RR\_X+@_
M$OX=> ]!_:@_:5_X)B_$[X=? 'Q'=62VWQ6U+Q'I5Y/I=K>2(EK>ZEI%O*US
M96[F1-S$N4WJ,,60-?\ ^">WQ)^*WQ@^,?[1G_!+W_@HW9>#?BSK_P +KG0I
M[OQM/X+M+>U\<:'J=LUQ9M?Z>%: 7$'D[&4#9]W:#L+OYY^V_P#%.]_X+/:Y
MJ7_!)_\ 84MTG^$VF:U96W[1'QKM(5_LC2K2TGBN/^$?TAP-MW?NT,8=H\QP
M)@$MN;8 ?1G[77_!3A_@A^T)H'[&W[,G[,_B/XX_%_7O#C>(Y?"7AK5[33K/
M1]%$GE+?7VHW;"&W5Y,K&OS%B/X=\>_KOV)/V]/#'[85UXS^'6O?"OQ#\-_B
M=\--2M['XB?#3Q8T#WND/<1&6VN(YK=WANK6= S13QMAPC<#C/S-\>/ _P"T
M=_P3R_X*F:Q^WI\)_P!D3QA\9?A=\3?A;I7A3Q+I/PUC@N?$'A>_TR1OL[Q6
MEQ-']IM982 =K@APQ8KM42<5_P $[/B'^T'\7?\ @X$^.GQ/^,'P5N/AU;:S
M^SWH$UIX,U"_@N-2T^V%_P"79'4C;LT4=Y(B74WE*[^5'-&A8LK8 /U)HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "JVLZQI?AW1[OQ!KE_%:V5C;27%Y=3MM2&
M)%+.['L H))]!5FOD/\ X+(_M#_\*H_9K7X6:)?^7J_CRX-HP1L,FGQ[7N&_
MX%F.+!ZK*_I75@L+/&8J%&/VG^'5_)'#F6-IY;@:F)GM%7]7T7S=D?G+^V5^
MT=JO[4_[0>N?%:Z:5-/DF^RZ!:R];:PC)$2X[,V3(P_OR-7EM%%?KU*E"A2C
M3@K)*R/Y[Q%>KBJ\JU1WE)MOU84445H8A1110 4444 %%%/M[>XN[A+6U@>6
M65PD<<:EF=B<  #DDGM0 RO7?V9?V'?VA_VK[HR_##PB(])BDV7/B+5I#!8Q
M-GE0^"9&'=8U9AW KZX_84_X(]Z?=:99?%?]K:PG,DVV;3_! <QA$ZJUXP^;
M<>ODJ1C@.22R#]"=$T/1?#6D6WA_PYI%K86%G"L5I964"Q10Q@8"HB@!0/0#
M%?)9IQ/2P[=+"KFEWZ+T[_EZGW^1\$5L7%5L<W"+VBOB?KV_/T/CG]GC_@BQ
M\!/AV(-;^-^MW7C;4U 9K(;K33XVZXV(WF2X/=G"GNG:OJ[P!\(OA7\*;+^S
M_AG\-]#\/PE=K)H^E16^\?[1106/N<FNBHKXS%9AC,9*]:;?ET^[8_2,#E.7
M9='EP])1\[:_>]?Q"BBBN,]$*1E5U*.H((P01P12T4 ><_$/]D[X!?$N.5]=
M^'=E;74@/^GZ4GV68-_>)CP'/^^&KYK^,7_!-_QUX7AFUKX3:XNOVJ M_9UR
MHBNU7T4_<E/_ 'P3T"FOMJBNW#YAB\._=E==GJOZ]#S,7D^7XQ>_"S[K1_\
M!^9^2^J:5JFAZC-I&M:=/:7=NY2>VNH6CDC8=F5@"#[&J]?IC\=/V;OAK\?-
M&-IXJTP0:C&F++6K5 +B ]@3_&GJC<>F#S7P5\>?V>/'W[/WB,:3XKMEGLKA
MF.G:M;J?)N5';_8<=T/([9&"?IL%F5'%^[M+M_D?#YGDN)RY\_Q0[]O7M^1P
M=%%%>B>,%%%% !1110 4444 %?>W[ 'QL_X6/\*/^$&UF[W:KX7"6_S-\TMH
M<^2WOMP8SZ!5S]ZO@FO0OV7/BO-\'?C5H_BA[KRK"><6>K GY3;2D*Q/^Z=K
M_5!7#F.&6*PS2W6J_KS/5R;'/ XZ,G\+T?H^ORW/TNHH!!&0:*^)/T\****
M/AO_ (*F_P#!,7XI_'[QCJ/[:'[''QKE\$_%NS^$>L>"=8TN?0(]1T_QMH-P
MDLHTJ>-I8C#+YS%HKA6)5BNY2%&V']@;_@E!XJ\)S:M^T1^W[\54^)/Q"\:_
M!BR^',VB0Z"NF:7X7\*B)6FT6&)99'E9Y"6FG=\LP^4*"2WW510!^<FG?\$=
M?V\_"_[/$_\ P3S\%?\ !45;']GF:SFTF&";X:Q3>,;3P_*6$FC1ZF;D0E#$
MSPBX-OO1& "[5"U[K^V5_P $N_ W[2O_  37A_X)D_"KQ\WP[\&VUCH.EV]S
M'I+:BZZ7IEU;3BU*F>%F:46RJTI?.69B&R0?J:B@"M<Z-I%YH\GAZYTR!["6
MV-O)9M$/*:$KM,>WIMV\8Z8XK\]?"W_!(']N[X#?!_5_V)OV3/\ @IG;>$O@
M)JD]]'I.FZO\-4U'Q/X6TV[D>2?3;'4C=HCH3+,$GEB,L6\;22H-?HG10!\?
M?%3]G'XI_L9_L^?LT_LO?\$Z_$^O^']#\(?%WPOI7B#3;7PQ%JG]M^%UF=]9
M2_NI$V:>'@^T7370"EYU2"/:UPF+/[3G_!.SXV:G^UE)^WA^P9^TS8?"[XD:
MQX9A\/\ CS3O$GA+^VM"\6V4#%K5[B!9X9(;F#<56>-R2@"8 +;OKBB@#X6T
M?_@D!\7-/_9;^/7A)OVY]27X\?M'SVS?$/XZ)X/0&WMH56".PL=/BNH_(MXK
M,SVT7[_>GVAI-WRHB\I^SM_P29_X*F_LG_!G0?V?OV??^"R?A+PUX2\-62VN
ME:38_LF:3A%'+.['4RTLKL2[R.2[NS,Q))-?HI10!\F_M0?L&_M/>*/VD- _
M;._8X_:]M/ ?Q#L_!'_"*>+-.\5>$FU?P_XEL!-YZ2/:)<PM:W*3%F$T;DE<
M1GY0<]/^P7^P5??LEZMX^^,_Q>^,]U\3?B_\6-5MK[XA^/[K2(]/CN$M83#9
MV-I:1LZVMI;QEE1-[L2[,S'("_1=% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %?C)_P52^-TGQG_ &Q/$-O9WQETSPIMT+3E#?*# 3YY],F=I1GN%7T%?K)^
MTG\9=&_9Z^ 7B_XVZ]<QQ6_AK0+F^#2J2K2*A\M" "3ND*+P"?FK\"K'QCHG
MQ$U.74M#\9V6M7E]=NS"*YQ<W$A)9V\B0+,><DL4Q7V7".$<JE3$M:+1>KU?
MX?F?G/B!F"A1I8*+UD^9KK9:+Y7O]Q)13I(Y(9&AFC9'1B&5A@@CJ"*;7W1^
M6A1110 4444 %%%% "HCR.(XT+,QPJ@9)/I7ZJ_\$R?^";FB_!?P_I_QY^-_
MAY;CQM>QB?2M-O$!70XF&5)0_P#+R1R2>8\A1A@Q/C?_  1V_8CTWQ_JK?M3
M_$_1_/TS1[TQ>$;*X3,=S=I]^Z(/WEB.%3MY@8]8^?TVKX?B3.9<SP=![?$_
MT_S^[N?IW!G#D>19AB8W;^!/_P!*?Z??VL4445\6?I04444 %%%% !1110 4
M444 %8OQ ^'WA+XH>%;KP9XVTB.]L+I</&X^9&[.C=5<=F'(K:HIQDXNZW)E
M&,XN,E=,_-/]I+]GKQ'^SWXY?0K[S+G2KLM)HVIE>)XL_=;' D7(##Z$<$5Y
MW7ZA_&[X/^'/CA\/+WP+XAC53,F^QO-F6M+@#Y)%^AX([J2.]?FAXV\&^(/A
M]XLO_!7BFR-O?Z;<M#<QGID=&![J1A@>X(/>OL,MQWUNE:7Q+?S\S\YSO*O[
M.K\T/@EMY/M_E_P#+HHHKTSPPHHHH **** "BBB@#](_V0OB?_PM7X"Z+K-U
M<^9?6$7]GZD2<GS80%#'W9-CG_?KTVOC3_@F)XY>S\7>(OAU<7!\N^L8[^VC
M8\"2)MCX]RLBY]H_:OLNOB,PH>PQ<HK;=?,_4<GQ3Q>70F][6?JM/QW"BBBN
M(],**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#^;3_ (+#_P#*2_XN?]C''_Z2P5\U5]2_\%J]#E\/?\%/
M_BO8R@YEU.QN02>HFTVUE'_H=?+5?T!E+3RN@U_)'_TE'\DY]%QSS%)_\_)_
M^E,****] \D**** "BBB@"UH5BFIZW9Z;(0%N+J.)B6VC#,!U[=>M?UK5_)
MK,K!E)!!R".U?U>?![Q@OQ#^$GA;Q^LN\:YX<L=0#@_>\ZW23/\ X]7YQX@Q
ME;#RZ>__ .VG[)X1SBI8R'5^S?W<_P#F='1117YL?M 4444 %%%% !1110 4
M444 %%%% !1110 4444 ?)/_  5,C!A\#2[QD-J0V]SG[+S^GZU\BU]3?\%0
M]6$WC#PGH?F FVTVYGV>GF2(N?Q\K]*^6:^TRI-8"'S_ #9^9Y_)2S:JUY?^
MDH****] \<**** "BBB@ K]#/V!I1)^R]H* 8V7-ZOU_TJ0_UK\\Z_1/]A33
M7TW]E[PWYG#7!NYB/9KJ7'Z &O&SRWU1?XE^3/I>%D_[0E_A?YH]=HHHKY0^
M_"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH _ +_ (.&_"-QX;_X*2ZOK,T&Q?$'A32;^%L??583:Y_.V8?A7PY7ZG?\
M'0WP\^P?%CX4?%>.#_D*^'=0TF64=OLL\<R@^G_'XY'T/I7Y8U^Z\-UO;Y%0
MEVC;_P !T_0_EKC/#O"\48J#ZRYO_ DI?J%%%%>V?,!1110 4444 %?TA?\
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
M_P 4ZSH_PD@T#6O TTJ,8-1D73G>"2P#*1-+*J[!M&02"WTA^U5_P41_8?\
MV'[C3K#]K#]I[PEX'O-7C\S3--UG4@+NYBW%?-6W0-*8PP(,FW8""">* /9Z
M*\SE_;+_ &4H_P!G&3]KY/VA/"<WPOBM5N9?'=KK,4VFI&95AR9D)4$2L(R#
MRK_*0""*WOB?\?/@S\%? MI\3?BO\2=*T#P_?WUG9V>KZE<B.":XNY%CMHU8
M]6D=U51W+"@#KJ*^()?^"ROP@M_^"RTO_!-/4?B-X*L]$M_AU'(FH2WSG4+O
MQG-JD=O'HB_,$5UM=TOE[2S&53N4+AO/OV&O^"Z_[/5A\)O%=_\ \%'/VP/
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
M13U;[0NW((%?L'X7_P""?'['W@S]B^7_ ()Y^'O@Y%%\'IM&O-*D\'3:U?3
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
M5XT!,"H#=RQG*RA2C %%-5_BA\4?V?\ ]DS_ (.(-4^,/[>WB;1/"7A_Q#\
M].TWX">-_&4L=MHNG2P73G5+..ZFQ#:71+[\LR'RY-NX"55< _0;]GK]I3X!
M_M8_#.U^,?[-OQ;T/QIX9NY6BBU?0;Y9HUE7&^&0#YHI5R-T;A77(R!FNWK\
MN/\ @F5^T[\&OBQ_P7D_::TG]DN\BNOAGXO^&.A^(Y]6TF II.NZW:7(L;C4
M[(A0DJN9987GCRLTMK(VY\!J_4>@ HHHH **** "BBB@ HHHH **** "BBB@
M (!&"*_ O_@N#_P37D_8[^-)^-OPKT1D^''CB_DDMXH(_P!WHNI-EY+,XX6-
M_FDBZ?*'0#]WD_OI7%_M#? /X;_M/_!K7O@9\6=&%[H?B"R,%RJX$D#_ 'HY
MXF(.V2-PKJV.&4<$9%>WD.<5,FQRJ[P>DEW7^:W7W=3YGBOAVCQ'E;HO2I'6
M#[/L_)[/Y/H?RIT5[-^W7^Q+\4_V#OCQ?_!OXCP-<6C9N/#>OQ0E8-7L2Q"3
M)UVL/NO'DE'!&2-K-XS7[A0KTL31C5I.\9*Z9_,&*PU?!8B5"O%QG%V:?1A1
M116I@%%%% %O0=#U+Q)K%MH.D0>9<W4HCB4G &>I8GA5 R2QX !)X%?0V@:#
MIOA/0;;PSH[%K>U!+2E<&>4XWS$=BQ P.2%5%R=H-<M\$_ 1\+Z$/%6JV^W4
M-4@!M5>/#6]JPR&&>C2C!R!_J]N"1(P':5_)WC3QQ_:N8?V)@Y?N:+_>-?:J
M+IZ0V_Q7_E3/T/AK*_JU#ZS47O2V\E_P?RMYA1117X0?4A1110 4444 %%%%
M !1110 5]8_\$T/VA/[#UZ?X!^*+[%IJ;M<Z \K<1W(&9(1GH'4;@.!N4CDO
M7R=5C2=6U+0=5MM<T:]DMKNSN$GM;B)L-%(C!E8'L00#^%>KDN:U\ES*GBZ7
MV7JNZ>Z^:^YV9K0JNC54T?L)17 _LU?&W3?C]\)-.\=VYC2]V_9]8MD_Y87:
M ;QCLK9#K_LNN><UWU?T_A,50QN&AB*+O&233\F?2QDIQ4ELPHHHKH*"BBB@
M J6RLKK4KR+3[&!I9IY D4:CEF)P *BKD?VPO^":'Q@_:5^&7ASXT?L^_';5
MOAM\;OASJ3ZY\*]7CO)/[.,[1[)+34K;E)H+B/\ =,2C-&K'AU:2)\:]948<
MQTX7#RQ-7E6W5GV+\,_ =IX \-1Z8FU[J7$E[,!]^3'0?[(Z#\^YKH:^-?V
M/^"M&C?M!>/YOV-?VQ_AU+\&/VD_#]N!KGPYUV4+;ZZJJ<W^BW!)2]MGVLX5
M&9T ;F14\T_95>'*3G)R>Y]3"$:<%&.R"BBBI*"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS[_X*[Q_\%$O@YXN
M\3?M"? ?PY?_ !.^">M_ ;7O"_Q!^&=IKEK9W'AR^:.:2/Q';+<%!=8C(BDB
M#[PBL54[OE_02H[JUM;ZUDL;ZVCFAFC*30RH&5U(P5(/!!'!!H _+S]@WX._
MMQ^._C-J?_!5O7_V41X9NO#'[(]E\.?@O\,K_P 36)U/QK-&4U%+V\F27R+&
M.6=$AC223*I)O?9M!;S_ /81\%?\%<OV:OB'XC_:O_:0_P""*?B+XM_M >-)
MI5\0_$[4_P!H/PC EA8%R8=*TJU-PXTZRC3:#&C%G8$LQ&U4_82WM[>SMX[2
MT@2**) D44:A510,  #@ #M3Z /C3]I7QU_P5<\.:[\&OVN/@3\"I]7T6'1)
M[?XW?LRCQ-I']HQRW$:M'=66J,!#<3VK[U:-9ECE 4("6++Q/PF_9T_:A_;Z
M_P""B&E?MX?M=_LU7/PB\ ?#OX<:MX5^'O@'Q!KEI>ZYK5QJR^7?W]Y]BDDB
MM81;YA2#>SEOG) X/Z T4 ?EQ^S1I'_!5C_@F=^R/>_\$SOAK_P3_N?BO-X<
M;5=.^#_Q>TGQII5GHMUI]W<SSP3ZO#<RI/:RVYN#YD:1N)1'M1CGS#[%\'_#
M_P 1O^"*O_!/[]F+]ECPO\-[3XBB3XB>'/ GCK6(_$26$>CMKFI,MUJ=O')&
MTEXD=[=X6!55S&V]C&L;LOW+65XB\#>"O%^H:1JWBSPAIFIW7A_4O[0T&YU"
MPCFDTZ[\F2'[1 S@F*7RII8]ZX;;*ZYPQ! /CO\ ;6U#]L_P7^T_<ZGXC_8-
MTS]IWX#:OX?M'\/^&--M-$&K^#_$,+LLDCQZFT8N;>X4HPE5RT+(1M4 %]G_
M ()<?LH_'WX>>/OC-^VU^UMX-TKPI\1?CKK^F2'P'H^I1WL/A+0-*M#::7IK
M7$7[J6=8WD:5XOW99ACIQ]@44 ?'G_!(3]E7XZ? '3?CQ\6OVH? @T/QW\7_
M -H#7_%#PMJ=K>.NBLT<6F0^9;2R($2%&*H6W()"& /%0_M\W/[97A/]H31_
M$5G^QEI?[27[/^I^%3;:W\-[:ST<ZQH'B&.<O'JD8U,HEW!)"1"8P^Z-MS],
M _9-% 'Q?_P37_96^/MI^T9\5/\ @H-^U7\*=-^'?B+XAZ7I'AKP+\+--U*W
MO/\ A#_"^F(_DP336W[EKB>:1IGCB+)'M50W)5?M"BB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH \/_;[_ &$OA5^W[\#;GX4?$%18ZG:LUSX7\2PP
M!Y])N\8#@'&^-L!9(\@.O=65&7^=/]J/]ESXQ?L>_&+4O@E\;/#;6&JV#;[>
MXCRUOJ%N21'<V\A \R)\'!X((*L%964?U.5X1^W[_P $_P#X-?\ !0+X0/\
M#WXC6XL-9L \OA?Q5;0!KG2K@@9(R1YD+X DB) 8 $%6577ZSAKB2>45/8UM
M:+?SB^Z\NZ^:UW^!XTX,I<04?K.&M'$17RFET?GV?R>FW\RU%>K_ +8?[%_Q
MV_8?^*\_PI^.'ADV\C;I-(UBV!>RU:W!QYUO(0-PY&Y3AT)PP!KRBOV"C6I8
MBDJE.2<7JFC^=\1AZ^$KRHUHN,XNS3T:85V/P:^'T?C+7FU+5X-VE::5>[5B
M0)W.?+AXY^;:2QR,(K8(8KGF-#T74O$>KV^A:/;>;<W4HCA3< ,GN2>% ZDG
M  !)( KZ(\/Z#I_A+P]:^%M)??!:@F2;&/M$S8\R8C QNP ,\A%123MR?S7Q
M1XVCPAD3AAY?[36O&'>*^U/_ +=Z?WFMTF>SD&5_VABN>:]R.K\WT7^?EZER
M::2XF:>5LL[%F.,<GZ4VBBOXFE*4I-MW;/TT****0!1110 4444 %%%% !11
M10 4444 >X?L(_M"#X)?%I-&U^^$?A_Q&R6NHF1L);RY/DSGT"DE6/3:Y)SM
M%?HY7XYU^BO[ W[0G_"Y?A.OA?Q#?>9K_AE$MKLR-E[FWQB&;GJ< HQY.Y-Q
M^^*_6_#;/^63RJL]'>4/SE'_ -N7S/6RZO\ \NG\CW>BBBOV$]8** "3@"O6
M/@]\#Y)9(_%/C:RVQC#6FGRKRY[-(.P]%/7OQP<ZM6%*/-(VH4*F(GRP(_@C
M\'9+R6'QIXJM<0+A[&TD',A[2,/[O<#OUZ=?9*  !@"BO$K595I\S/I\/AX8
M:GRQ/"/V\?\ @G'^R[_P44^'=MX+_: \)3IJNC3&Y\(>-] N39ZYX:O 05N;
M&[0;HF#*K%#NC8HI9&VC'R7IW[8/_!1G_@CW(O@O_@I-X4U;X\? NS_=Z7^T
MAX#T=I=:T.V'"_\ "0Z:A+,JKC==Q%N%!8S2/@?I72.B2(8Y%#*PPRD9!%9&
MYPG[.O[4'[//[6_PXM?BY^S1\8] \:^';M1LU+0-0681,1GRY4'SP2@=8Y%5
MUZ%0:[ROB;X]_P#!!W]CKQ]\1[CX_?LP>(?&7[.7Q+N"S7'C+X&:Z=&6^8G.
MV[LE!MIT+$LX"(TA)W.:ZC]C[]F;_@JK\#?C# /VFO\ @I!X?^,GPXAT^XB%
MC>?"JUT76?-P!;LUQ:R,DFW^,D9;K0!]8T444 %%?F!_P7T\>^'M!_:,_9]\
M%_MK>-_&_A;]D76I-97XJZMX,N+^"WO=8$48TVRU6>P_TB*T8EBJH1O;>3_J
MP\:?LJ_L+_L8:-\??AK^T?\ \$#/VO?"6E:!I?B)%^-OP[T[XK7VM:5K_AV5
M"LK-9RS73V^H1ML,1<0KER693]\ _4"BODKX^_\ !4O4?"W[2NN_L??L??L?
M>-OCU\0?!FFVM_\ $"T\+:IIVEZ;X9CN4\RW@N;_ %":.(W4D?[Q+=-S,N>0
M00,6Y_X+;?L]0?L%_%']MR7X7^,;*^^"^IC2?B9\*]9M8;37]#U/[3# ;:1&
M<Q$'SE=)5<HZ X(9650#[/HKPW]L/]NKP1^QQ^SCHG[2/B_P5JNKZ=KGB+0M
M(@T_39(EGCDU2YBMXG8N0NU&E!;!S@'&:^3%_;5_:\/_  <<7O[-B? _QY?>
M +3X$01PZ'#XGTU-/MHY]>C27Q8T)N1OBVHMMLPUT-K;8PC$L ?I+17XV_\
M!*[_ (*4?'[X.? OXT^&OA=^PE\6_CF?"7[0'C2]\6Z_HFI65O::5:?;-Z6M
MO)?3K)?7*Q+O^RVZ,562/D%P*^Y/%7_!8S]DW0_V%? '[>'ANS\4>(])^*UY
M::9\-O!>AZ0LVOZ_K%Q))$NEPV^_9YZ213(Y\SRU\IL.V5W 'U=17R5\"O\
M@J+X@U_]HSPW^RG^V-^QAXW^ OC'QY9W5U\.#XGUC3=5TWQ)]F3S)[6.\TZ>
M1(KQ(CYAMY IVCKDJK87C#_@K;\1?%OQ.\>^ OV'?^"=_P 1_CEIGPL\2W'A
M[QYXNT77](TC3X-5MU!NK*S^WW"2W\T)8*Z1IPQ !(*D@'VE17QP?^"V'[-6
MK?L*>!?VW? ?P[\;Z\_Q,\91>#?!7PWM=-ABUZ]\323SV_\ 9;I)*(861[:8
MO(TFP(FX%MRJ=#X)_P#!3?XG>,OC#JO[,OQ__P""??Q%^%_Q-3P/>^*/"/AW
M4=:TK5+'Q1;VYVM;6VI6=PUM'=%BH\N8H%#9+8% 'UO17YY_\$"_VO?VI_VG
M?#'QAC_:(^$_C6&*R^-'B@V7B[Q-XCL+N"U,=ZD*Z!''#.\D;6D8"Y5! <'8
M[9R?T,H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /.OVH?V5/@A
M^V)\*KOX/_'?PA'JFF7!\RUN$(2ZT^< A;BWEP3%(,GGD$$JP925/X1_\%'O
M^"//Q^_8.U"Y\<:/'-XP^'#S?Z-XJL;8^98!CA8[Z)<^2V<*)1F-B1RK-L']
M$-0ZEING:QI\^D:O80W5I=0M#<VMS$'CFC8$,C*P(92"00>"#7O9+Q#C<FG:
M'O4WO%[>J[/^FCY3B7A'+>)*5ZBY*J6DUOZ-?:7ENNC1_,;\#_ 9\+Z'_P )
M=JEN5U'5(/\ 0U= #;VC#[W/(:7UX_=XP2LI [2OU0_;,_X(J>!OB$UW\0/V
M6+RW\-:R^9)?"]VQ&G7+=<0MR;9CSA>8^@ C'-?FK\6/@S\4_@7XLE\$?%SP
M)J.@ZG%DBWOX"HE4'&^-QE94ST="5/K7X/XAXG/<UX@JX_'QM&3M"VL8P7PQ
M3[]7=*[;=M3XU9!6R##QH..B^TMF^K_X#.9HHHKX$@**** "BBB@ HHHH **
M** "BBB@ HHHH *[C]G7XT:K\!/BQIOQ!L \EO&_D:K:H?\ CYM'(\Q.HYX#
M+GC<BD]*X>BML/B*V$KQK4G:46FGV:*C)PDI+='[!:'K>E>)=%M/$6A7R7-E
M?VR7%I<Q'*RQ.H96'L00:T]*TC4]=OX],T>QDN;B0X2*)<D^_L/?H*\D_P""
M4_P3_:*\0_"5]&^*O@Z_T+PU;3B;PWJ>J1^7-/#(2SQI"Q#[ WSJ[ *1(V"0
MH%?>?A#P-X;\#V/V'0+ (6 \V=^9)3ZLW].@["OZ9RW.EC\LI8EP<926J::L
M^N_3MW5C[; X*KBZ:J27*G]_R_S.4^%GP.L/"GEZ[XG2.ZU$8:.+K';GV_O-
M[]!V]:]"HHK.I4G5ES29]'2HTZ$.6""BBBH-0HHHH **** "BBB@#XH_X*)?
M\%$O%G[ W[4?A#_AJ;X66=U^R=XS\&7&G>)_'=GX6NM2G\.^)A<YC&HB)I%&
MGRVQ5%40%S*7.XJI4?#/[26M_P#!*K]I;]K[X$ZK_P $+/#.BR?M"VGQ9TC4
M];\2?!WPU<Z9I>F>& [-J<VLF.**U:!X\*R,#,Y)3^,H_P"W<T,-S"]O<1+)
M'(I5T=<A@>""#U%4/#OA'PIX0@DM?"?AC3M+BFD,DT>G64<"NYZL0@ )YZF@
M#\S_ -G+]J/X&_\ !+7_ (*3?M6_#?\ ;U\<VWP[MOBYX\M?'GPU\<>)D>'2
M_$6FM9)%-:Q79!036LB^6868-\_R @C/SM\8_AY\1?VX/V0/^"G'[<?[/_PV
MUVZ\"_&__A$8_A7'+H\T$_B*T\-6\:7^J6UNRB1X9]KNC; TAC88W*0/V]UW
MPYX>\468T[Q+H-EJ-NL@D6"^M4F0..C;7!&1V-7%544(B@ #  ' % 'XP?\
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
MMYHT\T7FVTR30,T5S;3QAGBG0X<*Q Q@GYQ_9$\3:?\ $/\ X. /CK\0)8I
ME_\ LW>"+CPF;I-LBZ9<2232 #L/.(W#^\*TO@!YEM_P<<?M!0:(-MG<_L\^
M$IM<$1^5[U;N9(#)_M^1N _V: /ORBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S3]LJ#1S^R7\3[_6;"
M&>.V^'>MRGS80Y4+8S-D9[\5\[?\$'OA9X";_@D)^S]J6K> =%FO;GX=VTLU
MU+ID+R2!W=@6<KD\$=37L_\ P4N\6P^ O^"<_P >_&<\PC&F?!GQ/<*Q_OKI
M5R5 ]RV /<US'_!&[PI/X+_X)0?LYZ%<PF.0_!GP]<R(005:>PBG(.3U_><^
M_ITJ90A+=7$XQ>Z/?K/P'X'TZ;[1I_@S28)!T>'3HE/YA:UNG2BBFHQCLK D
MEL%%%%,84444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'PW_P5-_X)
MB_%/X_>,=1_;0_8X^-<O@GXMV?PCUCP3K&ESZ!'J.G^-M!N$EE&E3QM+$89?
M.8M%<*Q*L5W*0HVZ'_!,O_@FO\4_@/X^3]M#]L3XVGQS\7=5^%ND^"],M+/0
M$TS3O!WA^W$<_P#95O$)96E<W"AY9W?+.ORJH)W?:E% 'A'[5W[$_P#PT[\?
MO@/\<O\ A9G]A_\ "DO'%WXB_LO^QOM/]L^?8R6GD>9YR?9MOF;]^V3.,;1G
M-<G^WA_P3O\ %W[2?QB^'G[7/[-?[0,GPL^,WPOCO+30/$TV@)JVG:GIEV +
MG3;^S:2/S86(RKJZM&S,PRVTK]1T4 ?)7[*O_!.CXK^%OVJ+_P#;R_;E_:.M
M/BI\5&\+'PUX6AT/PL-'T+PGI+R>;/#9VIFF>2:9^7N)7+E?D "]?*=,_P""
M07[9WP(^'_B?]DW]B+_@HQ:^ /@/XJOK^6T\+ZM\-TU/6O!UM?2/)>66D7_V
MJ-5B=I9C&98V>$R;E9GRY_0NB@#Y!^+G[//Q8_8\_9__ &:/V8_^">/BC7O#
M^B^#_BUX5TC7]-L_"\6J?VWX6CE9M72_NI$V:>'MQ<7+70"L\Z)#'M>X7'G'
M[0W_  1^_;+^)_\ P4;UG_@HM\(/^"FND>#]:DT&'0_!NBZW\!K7Q"OA33EC
M42Q6<MUJ2JDDTGFR23)$CGSW3.PD']!:* /EWX;_ +#/[3'CGX-?$O\ 9_\
M^"DO[:FG_'KPG\0O#XTB+3]/^$]IX5?2X729;AQ);7,YF=]\+(QVF)H RY+<
M>&ZI_P $</VT?BO\'M#_ &&OVE_^"E*^+?V=M#N+&.[T*S^':6/B?Q'I5G(C
MVVDW^J+=,GE+Y4(>>*%99@AW%2<U^BE% 'R?^UW_ ,$[_BEX\_:/\*_MM_L1
M?M!:?\*OBKX9\(R^$K\ZOX475M$\2>'VF%Q'I]Y;++"\?E3CS(Y8G#+DK@@C
M;O?L!_L#Z_\ LG^(OB+\=OCA\;Y?B;\8/B[JUI>^/?&S:*FFVQ@LX3!8Z?9V
MB.XM[:WC9E4%V9RY9CT"_25% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9
M_BWQ5X>\">%=3\;^+M5BL-)T;3YK[4[Z<X2WMX4,DDC8[*BL3["@#0HK\V?V
M=OB7_P %>?\ @K?X#/[77P%_:T\/?LP?"/6[^X'POT5/A99^*->UW389VB%_
MJ+7TJQ6WFM&Q6*$9V$?,?ED?WC_@G9\;O^"@%]\1_B/^RE_P4&^%T5SK?P^G
MM)O"_P 9O"_AV>RT#QSIMRA9617RD-["=JS0HQ4%^!A=S@'U=17SM;?\%;_^
M"9E[\>!^S+:?MP?#J3QPVH_V>FB)XBB.Z\W;/LHFSY)GW_)Y0??O^7&[BN[^
M.G[:/[)W[,FJ-HO[0O[0GA3P9=)X?FUPP^(M7CM2=/BFC@>X&\C*B:6*, <E
MY%4 D@4 >G45X9\)O^"F/[ GQT^#7B?]H/X2_M8^#-<\'>"H/.\7ZU::J NB
MQ8)$ETC 20*0K%6=0&VMC.#CP_\ X)@?\%KOV?/VS?V%_P#AJ3XY_%[P)X5U
M[1M:EMO'FB6&HNL/AM;S7+VQT6*<R,S![F"" JQ($CLS!4!"@ ^XZ*\.^'__
M  4N_8 ^*7@KQS\2? 7[7W@+4/#OPUNDM_'>O)X@B2RT9W9UC\V=RJ;79'5'
M4E9"I"ECQ5']F7_@J?\ \$[OVR/'DWPM_9E_:\\&>+O$D,4DHT+3]2*7<T<8
MR[Q12A&F51R6C# #DG% 'O\ 17R9_P $W/VMOC3^TI\?/VIO 'Q5UBSNM-^%
M?QPG\,^#H[73XX6@T];6*0)(RC,K;G/S-S7UG0 4444 %%%<?\?_ (A^-_A/
M\&O$/Q&^&WP@U+Q_KVDZ>TVD^#=(NX[>YU:;("P)++\D9.<EFX !- 'R-_P<
M6?$C6M!_X)D^(/@'X!/F^-?CGXGT;X<>"; -@W=[J=Y&LD?KC[+'<Y('''K7
MV7\+?A]H?PE^&7ASX5>&$VZ;X9T&STG3UQC$%M"D,8QV^5!7P]^S7^R-^VW^
MVE^VCX<_X*(?\%0?AWHOP^L/AI;W47P1^ >EZ[%K!T2\N%59M:U*]A/DW%WL
M7;&J+B/Y&Q&\?S_?] !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MX)OOAA\9=3\%6MO!XCCU-=6LX+.QO+;4O,B15B::*^0M!EVB92CMO5E7RO\
MX(R?LK?'/]F_X+_$SQK^U)X"'A_XC_%GXX^)?&OB.S?4[6]=(KJY"6B>=:RR
M1[!;Q(RH'^3S""%.17U;X0\"^"?A]I]QI'@/PAIFBVMWJ5UJ-U;:381V\<UW
M<S--<7#K& &EEE=Y'<_,[,6)))-:M 'P=^T3\)?VL_V-O^"EVL_\%#_V8?V9
M[[XP^#OBE\/;#PY\4O!OAO6[*RUK3M1TZ1S8ZI;K>211741AD\AX@X=2-^<<
M5R_P=_X)I_'7]KSP5^UU\:_VWO!MO\.O%O[5>@VWAS0O!L6J1:G)X,T33["2
MVTYYYH"8I+III/M,J(S*"B ,"65?T9HH _*7XF^$?^"NO[6W[!ND_P#!(OX@
M_L+S>"M7O]*TOPG\1OCQ-XVTVZ\.C0K1X5GU*QACE^U7%Q=0P$"V:)#&TYW%
M0,K^I/A#PKHO@7PGI?@GPU:^1IVCZ=!8Z?!G/EP11K&BY[X50*T:* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
JHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>nsp-20210331_g7.jpg
<TEXT>
begin 644 nsp-20210331_g7.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M:@*: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *;--#;PO<7$JQQHI9W=L!0.223T%.KY
M;_X+$_$SQ%\-_P!B+68/#5Y);R^(M5M='N)XFPRV\F^250?1TB:,^JR$5R8_
M%QP."J8B2NH)NW>W0PQ->.&P\JKUY4V0?$W_ (+*_L3_  W\2S>&+3Q#K?B5
M[>4QSWGAK2UFME8'!VRRR1B0?[2;E/8FO6?V:?VS/V>_VM--N+OX->-EN[NQ
M0/J&CWL#07ELI. S1M]Y<D#>A9<G&<\5YM_P38_92^"WP]_9(\(>(O\ A -(
MO]8\5:#!JNLZK?Z?'--.;A!*L6YU)$:(RH$&%X)P2Q)^:/VG/ WAS]BK_@JS
M\,?&GP2TZ/1--\87%E_:ND:>HC@ N+IK2Z1(U^4(T95PF,!^1C Q\W+,L[P5
M"EC,2X.G-Q3BDTXJ6S3N[VOKIZ=SR'B\QP]*&(K<KA)JZ2=TGMK?7S/T7^(_
MQ#\(_";P)JOQ)\>ZQ'8:/HMD]U?W4I^ZBCH!_$Q.%51RS$ <D5S_ .SE^T5\
M._VI/AI%\6/A<;XZ3->36R?VC:^3+OC(#?+D\<^M?,__  4?_9"^,'QRA\=_
M%;QW\<+BT^'7@[P/>:KX<\&::3NN=0MK"23S)_E"!?-7.3YCE=RCR\YK>_X(
MI_\ )C5A_P!C)J/_ *&M>A#,\9//OJDJ?+3Y9--[R::5]-EKI?5[G5'&8B69
M^P<;1LVN[LTK^2/K7IUKYD^('_!7?]B#X>>-)_!%W\0;_4Y;6<PW=]HNDR7%
MK$X.&'F# D _O1AP>Q-?17C#PW!XR\):IX/NM1N[.+5=.GLY+NPD"3P++&R%
MXV8$*X#94D$ @<'I7R%\5?@5^Q?_ ,$V?V-?&/AW7;&/7&\31W<6F+XC@MKC
M4M2NY(!'% CI$F(XR ^X "/+-]XC.V;U\QP\.>@X1@DW*4M;6V22:W[FF/JX
MNE'FI.,8I-MR_!6NMSZI\%_&/X7?$/X9P_&3P=XXT^]\+S64EV-:6;9"D,8/
MF,Y?!CV;6W!@"I4@@$&O"M _X*[_ +#/B+X@)X MOB9=P>=<B"#6KS2)HK"1
MR<#]XPRBD_QNJJ.I('-?(WAK1/B9\"O^"(OB:ZUTW-D?'GBZ&;2XG)5TTZ9K
M5"<'D+*+>0XZ%)0?XLUU?QY^ WPST?\ X(E^%O%MAX0TZ+5;*STK5UU..T07
M#SW=RB2EI,;FRMP1@G&%4?PC'A5>(,TJ45*E",7&C[6:DF[Z_"M5:Z3=W?HC
MS9YIC)P4H12:I\\KWU\EKIW/OSXS_'+X5?L^> YOB5\7O&-MHVCPNL8N)@SM
M-(P)6.-$!:1R 2%4$X!/0$CQ[X+_ /!53]C;XY>/;7X;>&?'-[I^J:A.(-,3
M7-,>VCO)2<*B2<J&8\ .5+$@#)(%<9X"_99\#_\ !0S]B;X+:K\:/%_B.$Z!
MH:,L6EW<2)?2($@+7 DB<N=L'!4J?WC\G/'AO_!3ZU^%?QL_:*^&_P"R;^RO
MX3TP>-=(U)[?4K[P]8I"FFJWE[(&>( ?N0CROVB"]B6 Z<QS?-*%&.+I**IO
MDY8N[E-RM=*S5FKZ:/OL:XK'XVE35>"CR/ELGJY.71:Z6]&?=O[2'[5GP/\
MV4/"MOXL^-/BX:?'>S-%IME! TUS>.H!81QKR0H(RQPJ[E!(+ '(_9B_;B_9
MT_:Y%[:_!WQA)+J.G1B6]T?4;5K>ZCB)"B4*W#ID@%D+ $@'!(S\G?M5V=M\
M8O\ @M#\,_A=XRL8[_1=)TNWDCTZY4/"Y2*ZO&+(>&RR("#U" '-0_$VQTGX
M)?\ !<#P5)\/M,@TV#Q-I,"ZK:642Q12F>"X@8E5P/\ EE&Y]67/6E5SS'1Q
MDII1]C&JJ35GS7:5Y7O;1O:VP3S+$K$.22]FIJ%M;Z];^3Z6/T3HHHKZX]T*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O%O^"@/[->I_M5_LO:]\+?#CQKK:M%?Z#YSA4>ZA;<(R3P-Z%X\G@%P3P*]
MIHK#$X>EB\/.A47NR33]&9UJ4*]*5.>S5F?E?X1_X*7_ !,_9\_93E_92\<:
M1XA\"?$GPA%':Z#K4OAV.Z26WAE#)!+#.Z>42@\GS LJE/F S@UQ/PD_:2G_
M &T/V_OAO\5?VKO%^A>%+3PY;VCV4C1R06MW+:RM+$BERRJTMRQ9F9E3:I4'
M(53^O6K>'?#^OA!KNA6=[Y1S']KM4DV'U&X'%<[\0/@+\&?BKJ.B:Q\0_AKI
M.JW?AN]BNM#NKFU'F64D;!UV,,$+N524SL.!D'%?)U>&\SG[.+Q7/"GRVBXM
M)J+NN:TMTNJ6NESPYY1C)<B=;FC&UDTTG9Z7L_QMKU,7]LG_ )-!^*O_ &3;
M7?\ TWSUXE_P13_Y,:L/^QDU'_T-:^M:*^BG@.?-(8SF^&+C:W=IWO?RVL>K
M+"\V-CB+[1:MZN^YA?$_XA:#\)OAQKWQ/\4.PT[P_I%QJ%X(\;FCBC9RJ@]6
M., =R17XUV7[9GPY^-_[4T_[0_[;_AG7/$^F67/AWP;HWE-96ZAB8X9!+(N8
MD')4#,KG+G&5;]L:*XLYR?$YK.GRUE",'?E<>9-]&_>5[=$<^88"KC90M4Y5
M'6UKIOSU6W8^+?BI\3-'_P""I?\ P3Q\>'X#> ]6LKS1M3BBTW2=02(2W$]I
M]GN62-8F8'=$[(HR#NP,5\O^./VU;+XM_P#!/SPO^P3X4^'OB.X^(BWEGI%[
MIRV&5,=K.7C"8.]I#LA4H5&TA\G"C/ZY55CT/1(=4?7(M'M5O9%VR7BVZB5E
M]"^,D<#O7-C,@Q6+?/[>TI0]G-\GQ1O?17]U].ICB,LK5WS>ULW'ED^7=7OH
MKZ/[SX4_;,_:#\8_\$Z/V'OAU^S;X!U!;;QMJOAY;*XU2!L_V<D4:&[FB/\
M?:679&W8;F'*BO!/V#_V\_V.OV./"TNKZE\)/&.N^.]7C)\0>)W2U8X+;C!!
MOFRL6<$DX:1AN;HJK^N%%*OD&,ECHXBCB%%0BHPBX<W*K):7DM7;>U[:!4RN
MN\2JM.K915HIQO9??OYV/SY_X*,Z3K_[,O[?/PX_;LN?"E]J/A"WA@L]?GL(
M=[6TJ>=$X.2 "T$P*!B S1L,BLGX(>(C_P %!?\ @JC9?M-?#OPQJ</@3P+I
M4:-J6I6HB,DB02B)#@LH=IYV<+DGRXR3CH/T9N;6VO;=[2\MXYHI%*R12H&5
M@>H(/!%1Z=IFFZ/:+8:3I\%K F=D%M$J(N?0* !6E3A]SQKJ*K^Z=15'&VO.
ME_-?9[M6*EE;EB'+G]QR4W&WVEYWV^1/1117TAZX4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M?XIM-/O[F[N]/L+;^U%>_=/.1I8)7;)+XY;EMU?I)10 4444 %%%% !1110
M4444 ! (P17YI?M6_LK_ !=_X) _%K6O^"D__!-+P'<:K\-M4N&OOVB?V=]+
M;;:WML.9=?T:'[MM>PJ"TD2 )(BG@ $5^EM! (P10!Q'[.'[1?P=_:T^"'AS
M]HGX!>-+;Q!X2\5:<MYI&I6Q^\I)#1NIYCE1PT;QMAD=&5@""*[>OR^\<65Q
M_P $ OVSY?C%X=M98/V./CMXE1?'&F6T9-M\*_%EP0B:E&BC$.FW1"I(!A8V
M  P$ACD_3J+5-,FTQ=:AU&![-X!.EVLRF)HBNX.&S@KCG.<8YH GKG_B5\5O
MAM\'?#4GC#XI>-]-T+38N#=:E=+&';^Z@/+L>RJ"3V%?'_[8/_!9/P#\,KB[
M\!?LUV%KXIUJ+,<WB&=B=-MGZ'R]I!N2/4%4Z$,_(K\XOC!\</BO\?/%DGC;
MXN^.+[7-0?(C>ZD_=P*3G9%&N$B3_90 5]+EO#6*Q:4Z_N1_%_+I\_N/BLYX
MTP. ;I8;]Y/_ ,E7SZ_+[T??'[2G_!<'0].,_AO]ESP1_:$H)7_A)?$<31P#
M_:BM@0[\<AI&3!ZH:^'_ (U_M6_M#_M#W33?%WXK:KJL!?<FF^=Y-G&>VVWC
M"Q@CUVYXY)KSRBOML%E. P"7LH:]WJ_O_P K'YKF6?YKFK?MZCY?Y5I'[NOS
MNPHHHKT3Q@HHHH *] _9M_Y*%)_V#9?_ $)*\_KT#]FW_DH4G_8-E_\ 0DK#
M$_[O+T.G!_[U#U/>****^>/JPHHHH *GTS5=3T2_BU31M2GM+J%MT-S:S-')
M&?564@@_2H**-P3:=T>]_"G_ (*%?&CP+Y>G^,O(\46"8!%\?+NE'M,HY^KJ
MQ]Z^HO@I^V!\&_C:\>EZ5J[:7J[\#2-5*QR2'TC;)63Z [L<E17YQ4JLRL&5
MB"#D$'I7F8G*L+7U2Y7W7^1[F"S_ !^$:4GSQ[/_ #W_ #/UOHKX$^!O[>GQ
M5^%WDZ)XPD;Q-HR841WLI%U O^Q,<E@/[K[N@ *U]G_"/XV?#OXW>'AXA\!:
MXLX4#[592X6XM6/\,B9R.^",J<'!-?.8O+\1A-9*Z[K^M#[3+\WP>8JT':79
M[_+N=91117">H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M;T#8XK["^$?P&^!OP T.7PQ\!_@QX3\$Z9/())].\(^';;38)' P&:.W1%)
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
MDEEB@B:::141%+.[' 4#J2>PK\E?V"_V%O#7_!9G]CW6O^"E'[2OQ6^(=O\
M$_XJ^(M?N_A5KVB>/M3TY?AQI]KJ%S9:;!I]M;3I  AMO-9I(W:3>2QW$L?T
MA;]JSX :G^U=<_L(OXM>3XD)\/#XRN?#K:9<;/[#:\%B;C[1L\DGSV">7O\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?S8?\%?+5+/\ X*5?
M%Z)&)!\3[\GU:WB8_J:^;J^I/^"U.E2Z/_P4^^+%I+!Y9?5+&<+ZB73;60'\
M0^?QKY;K^@<J?-E=!_W(_P#I*/Y(SZ/+GF*7:I/_ -*84445WGE!1110 444
M4 2V5J]]>0V4; --*J*6Z DXK^MNOY(8I)(9%FA<JZ,"K*<$$=#7]77P:\=1
M?%'X0>%/B9 ZLGB+PW8ZFC+T(N+=)01[?/7YQX@QDXX:73W_ /VW_(_9/".<
M%/&0ZOV;^2Y_\SI****_-C]H"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#Y*_P""IC1"#P.I7YR^I%3[8M<_TKY$KZF_X*AZU%/XP\)^'@1OM=,N;EN>
MTLB*/_1)KY9K[3*DU@(?/\V?F>?R4LVJM>7_ *2@HHHKT#QPHHHH **** "O
MT(_8 A>/]F+1G8DB2\O&7/8?:'''X@U^>]?HK^PO;BV_99\+C RXO')'?-Y/
M_3%>-GCMA%_B7Y,^EX65\QD_[K_-'K=%%%?*'WX4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X#?\'$/A,>'/\ @I#J
M6L"+;_;_ (0TJ_)Q][;&]KG_ ,EL?A7PQ7ZG_P#!T'\+S8?%?X6?&F& D:KX
M>OM$N)0.%^R3K/&#]?MDN/\ =-?EA7[IPW65?(Z$ETC;_P !T_0_EKC/#O"\
M48J#ZRYO_ DI?J%%%%>X?,!1110 4444 %?TA?\ !&[XNZ;\8?\ @G!\,=2L
M[SS)]"T7^P+^,GYH9;)S JGZQ)$X_P!EUK^;VOU@_P"#8S]HYK'Q)\0/V4-9
MO\17UO'XFT&%VP!+'LM[L#U9D:U./2%CZX^1XTP;Q63.I'>FU+Y;/\[_ "/T
M'PUS*.!XC5*6U6+C\_B7Y6^9^P%%%%?CI_184444 %%%% !1110 4444 %%%
M% !1110 4455UO5K70='NM:O6Q%:P-*_/4 9Q]3TII-NR$VDKL^6_P!K3X<^
M$_BM\69]1U:ZO4ET^SCLHWM9U (7+D$,K=&=^F*\4U7]ER_1-V@^+X)6+?<O
M;9HPH_WD+DG_ ("*]HU/4+G5M1N-4O'W37,S2RGU9B2?YU!7TU"K5H4U!/8^
M'Q6'P^*K2J2CJV?/&L? ?XF:3YDB:&MW%'_RUL[A'W_[J$AS_P!\US&K:%K>
M@S"WUS1KJRD896.[MVC8CUPP%?5U!)*-&3\KC#+V(]#77''36Z.">54G\,FO
MQ_R/D>BOIO5?AA\.]:4+J'@RPX.<V\/D,3[M%M)_$US&K_LT^![U9'TG4;^R
ME8_(/,66)!_ND!C_ -]UM'&TGNK'+/+*\?A:9X717IVK?LP>)('8Z)XEL;F-
M5R/M,;PNQ]  ''YL*YC5?@U\3M("FX\'W4N[I]BVW!^I$18C\<5O&O1EM(Y9
MX7$4]XO\_P CF*_3+]EO06\-_L\>#],=2&;0X;A@>H,P\TC_ ,?K\U4TK4&U
M--&:SD2Z>98A!(A5@Y. "#R.M?J]H6DP:#HEGH=J/W5E:1P1X_NHH4?H*\7/
MI_NX1[MO[O\ ASZ;A.E>M5GV27WO_@%JBBBOFC[8**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X"_X../A#/X^_8'M_
MB%I]D7F\$>,;*_N)5&2EK.LEHX^AEGMR?]VOP<K^J3]J/X,6/[1/[.7C?X&W
MZQX\4^&+S3X'DZ13O$PAE^J2;''NHK^6'4M.OM'U&?2=4M'@N;69H;B"5<-'
M(I*LI'8@@C\*_5^!,6JN73H/>$K_ "E_P4S\$\5,O=#.*6+2TJ1M\XO_ ":(
M:***^Y/RX**** "BBB@ KT+]E/\ :-\:_LF?M!^%_P!H'P%(3?>'-36>6U\S
M:MY;'*3VSG^[)$SH3VW9'(%>>T5%6G"M3=.:NFK->3-:-:KAZT:M-VE%II]F
MM4S^KSX/_%;P5\<_A;H'QA^'6J"\T/Q)I4-_IL_ )CD4-M8 G:ZG*LO564@\
MBNDK\9_^#?G_ (*8Z9\,]6A_86^->L);Z/K6HO+X!U:YEPEI?2G+V#D\!)GR
MT9XQ*S+SYJ[?V8K\(SK*ZN48^5"6V\7W73_)^9_5'#6>T.(,JAB8/WMIKM+J
MO3JO(****\D]\**** "BBB@ HHHH **** "BBB@ KRO]I+QLEMI\/@>QF_>7
M!$U[M/W4!^53]2,_\!'K7?\ C3Q;IO@GP]/K^I-D1C$,0.#+(?NH/K^@!/:O
MF?7M;U#Q)K%QKFJ2[Y[F4O(1T'H![ 8 ]A7=@J+G/G>R_,\O,\2J=/V:W?Y?
M\$J4445ZQ\^%%%% !1110 4444 ;WPU\.0>+O'6DZ/?VJ7$$=XL[Q3('4"/]
MYT/'\/ZU]-5XQ^S'H33ZWJ'B.2/Y+>W$$;$?Q.<G'N O_CU>SUY&.GS5N7L?
M1973Y,/S=V%%%%<1Z04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%9WBWQAX2\ >'+OQCX[\4Z=HFD:?"9;_5=7OH[:VMHQ
MU>260A47W) H T:_G:_X+>_LOG]FC]OOQ//I.G^3H7CH#Q-HQ5<*#<,WVF,8
MX&VY68A1T1T]17Z8_%'_ (+[_L]^)?&5W\$/^";WP@\8?M2_$2!O*:P^&5D5
MT'3Y#PK7VM3*+:"$_P#/:/S4[$BOEK_@I1^P]_P50^/G[,VL_MJ_MU?$#P N
MK>$!'<Z)\(/ASH+20>&M)D;%V\FIR-YMW/CR'E7#1*+=VC8 D'Z?A+,?J&<1
MC)^[4]U_/9_?I\V?#^(.4/->'IR@KSI>^O1?$ONN_5(_+BBBBOVD_FL****
M"BBB@ HHHH =#-+;RK/!*R.C!D=&P5(Y!!'0U^YW_!&O_@L+X8_:7\*:1^S+
M^T9XH6S^)FG6XMM*U6_D"Q^)XD&$(<_\O84 ,AYDQO7)+*OX7U)97MYIUY%J
M&GW<L%Q!*LD$\,A5XW4Y5E8<@@@$$=*\C.<FPV<X7V571KX9=4_\GU7ZGT/#
MG$>-X;QWMZ.L7I*+VDOT:Z/IZ-H_K<HK\FO^"8?_  < Z!_86G_ W]O37)X+
MVWV6^D_$8PF2.X3HJZ@%RRN.!]H4$,.9-I#2-^K/A[Q%X?\ %VAVGB?PIKMG
MJ>FW\"S6.H:?<I-!<1,,JZ2(2KJ1T()!K\8S/*<;E-=TZ\;=GT?H_P!-UU/Z
M1R3/\LS_  JK82=WUB_BCY-?KL^C+E%%%>:>T%%%% !1110 4444 %5-=UW2
M_#>ES:SK-VL-O"N7=N_H .Y/85Y9^U3^W#^S_P#LA:&+SXH^*/-U6>/=8>&]
M+VRWUSZ-LR!&G7YW*KP0"3Q7FNJ?''_A?&EV7C;2-7CGT:]@6?2X[=SY81AP
M3W+]0<\@@C QBC"5,-BL7+#QJ+FBKM7U2]/Z_%'GXK,:%!N$7>?;MZFI\3/B
M-J'Q#UO[7(&BLX<K9VI/W!W8^K'O^7:N;HHKZ*,8PCRK8^>G.52;E)W;"BBB
MJ("BBB@ HHHH ***Z#X8^$6\:^,K31W0F!6\V[([1+R?SX7ZM2E)1BV^A4(2
MJ345NSV_X->&?^$7^']E;RQ[9[I?M-QD<[GP0#]%VC\*ZFD5550J@  8 ':E
MKYZ<G.;D^I]?3@J=-170****DL**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /SIUW]H'_ (**?\%"/V]_C;^R
MI^Q[^UYX7_9]\(_ 2]TO3-3U67X>VOB7Q#XBOKNU,[3?9[V18;:S7[B.%+.5
M)R=V(_6?V$/B+_P4K\#?M,^-/V-OV]]-M/'VDZ/X8M?$'@3]H#PUX-?1]/UR
M*2;R)M.O(49[>"_1_G$43\Q L0058^->*?V7/^"7?_!9;]JCXKZG;:+\0_A5
M\?O@IXOF\(^)/%GA#Q./#WB6XMX$06^IQ_9Y94N;*5<"">>/S=D04A%"K7'_
M  I^(/[=?[#'[<WCO_@F?;_MD>(?VA=)U+]G'6O'/@K4O%T$5QXG\'ZG;L8+
M:"\N8_FNHIW*;6DPS.Z;50!C( ?9'Q*_X*W_ /!,SX._&I_V=_B?^W!\.M$\
M8PW?V2\T:^\11J;*XR!Y-Q*,Q6T@) *2NC#N*]<\8_'OX,?#[QMX/^&_C7XE
M:1INN_$"YN(/!6EW-V!+K4D$(FF6W'_+0I&0YQV.:^#_ /@C1\(_V*/%_P#P
M;_\ A:+XAZ'X;U#P;XL\"ZGJ'QBU/4UBD:[OB]P=2N;V9P6,T3"0"1SOC$2;
M2 JU\B?L/>)?B+K7PJ_X) >(_C)?W1OU\1^/+&"ZU)B#]C6WN;?3(]S=FM$M
MEC'\2A<4 ?M+XW_:*^!OPV\?67PM\>?%'1]*\1:CH-]K=CH][=!)Y].LU#75
MRJ]XX@06/;-?G)X9_P""^I_:(_8._:_^,/P6^(W@:U^(/P;UCQ-+\-],T@F[
M:X\-V(M(K'69HYB1,D\TLAW *GS*H7Y=S>G_ +1'B?P]J7_!QG^SOX)M]1@F
MU#3_ (!>,+F_LQ(K-%#<3PK$67.0&,$N,CG:>M?)G@.PL;?_ ((D?\%,YX+*
M%'7]HKXIQ*Z1@$(&LL+D=AZ=* /O[]FC_@L-^P3\2HOAY\$_&/[:?P\D^+7B
M/PQI+:GX=BUJ)'?5KBUB>2U!7]TDYE<J+?=Y@8[-N>*^BO OQS^$'Q-\;^+/
MAMX ^(>F:MK_ (%OH+/QAH]G<!KC2)YHO-A2=.J%X_G7/!'(K\O?^"H_P#^"
M_P +O^#8'0&^'WPQT72)O"?A;X<ZKX>NK'3XXYK'4)M5T:.:\210&$\BW$X>
M7.Y_-<L22:?_ ,%6?CSJ/_!*S]NSXL_M'>&6DM(/VE/V8+W3]"\@'?=>/]#=
M+73NG4FTU*(!?O'RFQWP ?I'X!_:_P#V7OBE\$]:_:1^'7QW\,ZSX"\.I?/K
MOBW3]322QL5LD+W1DE!PHB4%F)Z#GI7._&[_ (*+?L-?LW_"7PW\<OCG^U%X
M0\,^%O&-A%>^$M3U/4PIUFVDB25);6( RSH8Y(V)12 '4G&17XR7GPD\3?L)
M^"?B5_P;P^&=9N;;4OCSXJ^&4?@^YBEWRFPU:PBM_%=^!G_5(^B78;'R@7(Q
MR<5]!Z[X0_;$;_@X3^*7AS]E/PI\#)-6^'?P.\*V7PNT[XURZJJZ;X<:("YE
MT=;%'VXO"\4LAP0&50<,XH _43X*?M3?LX?M'?",_'KX%_&_PQXI\&(LQG\2
M:1J\4MI;>4NZ59GSB%D7#.LFTJ#D@"O,_@A_P5K_ .":7[27Q;7X$_ S]M?P
M!XD\6RR-'9Z+I^MKYE\Z@LRVS-A+HA06Q"S\ GH":_/SPW^SCJMCX_\ V[-!
M_;@_:U^ OPYTGXA?"33H/BSX?^"5UJTL7A+4987BMM:NK>[MXU5IX92955]T
M_P#$!DL$^)/BC]K?]A_X4? N?_@I3^RQ\"OCI\!_ 7C3PPGPX^*_PBU.YT?6
MO#MP6C@TW4_L#[4G?YD8Q6I6-@03G% 'UK\$_P#@L?\ !7XL_P#!5[XF_P#!
M.^;XF>"8+?PE8Z?8>$?L]^[:CKGB &[.K66"VS=:?9PAC5<J0Y9CD!?MBO@C
M]DW3]+7_ (+^_M;-]AMQ(OPR^'TD9\I=P8P7NYA[G/)]Z^]Z "BBB@#C_C]\
M;/"?[./P;\0_'+QUINL7FD>&M/-Y?VN@:7)>WLD8(&(8(_FE;D?*.:^+7_X+
MRZM\15-C^RI_P26_:N^(%VW$5Y?_  U&A:5O[*][=RX0YZY0X'-?H%10!^>[
M>*_^#C?]K$_9_#WPP^"?[*.@7'+WOB#5SXU\2VZGH8HX M@Q Y*R <X]ZM^%
M?^#?KX'?$GQ#9?$7_@I/^TQ\4/VH/$EG,)X;;X@^()+/P[:3?WK71[-EBA4Y
M.8V>1#W%??M% '/_  Q^$_PN^"?@VT^'7P;^'&A>$_#]BN++1/#>DPV-I /]
MB*%51>@Z#FM;7=#TCQ/HEYX;\0:=%>6&H6LEM?6DZ;HYX9%*.C#NK*2"/0U:
MHIIM.Z$TFK,_F&_X*!?LFZS^Q5^UAXK^ U_'.VG65Y]J\-WDRG_2],FR]O)G
M^(A3Y;D<>9&X[5XQ7[[?\%W/V!1^U?\ LTM\9?A_HWG>.?AQ;37MJL,>9-1T
MO&ZYM>.690/.C')RCJHS*:_ FOW'AW-HYOEL:C?OQTEZ]_GO]ZZ'\O<89!/A
M_.9THK]W/WH/R?3UB]/2SZA1117O'RH4444 %%%% !1110 5]4?\$T_V]?VJ
M/V2_&LMK\,/&\EQX/CC>?6/"FK[IM/G=N$\M"1Y,K.02T;(S*C$[@N*^5Z]]
M^%_A-/!W@FVLY(@M[>@7>H-CD,P_=Q'_ '$(X(RKO*.E?G7BCQ%0X=X2JS:3
MJ5/<IIJ_O/[5G_*KR7G9=3Z+A>GBGFT*M&;CR:MIV^7SZKJKG[*?L\?\%M/V
M:_B@8-%^,6F7O@/5),*9[HF[T]V]IHU#)G_;0*.['K7UIX(^)7PZ^)FF_P!L
M_#GQ[HVOVF ?M.C:G%=(,^K1L0*_G6JYH7B'7_"VIQZUX9UR\TZ\B.8KNPN7
MAE3Z,A!'YU_+.!X^Q]&*CB::J>:]U_DU^"/W'#<3XJFK5HJ7GL_\OP1_1Q17
MX1^%O^"B?[;_ (/1(](_:8\42B, *-3O!>\#U^T*^?QKLH_^"P/_  4"2!(3
M\:K9F0<RMX6T[<_U_<8_("OH*?B!E+7OTYI^D7_[<CU(\48%KWH27W?YG[54
MC,JJ68@ #))[5^(NN_\ !5_]O_Q!;/9W7[0=Q!$_46.A:?;L..SQVX<?G7E?
MCS]I']H3XHPRVOQ&^-_BS6[>88DM=2\07$L)'IY;/L ]@,5E6\0<OBOW5&3]
M;+\G(BIQ3A4O<IR?K9?YG[4?&?\ X*$?L?? A)X?&_QOTB:_A!SI.B2_;[HN
M/X"D&[RV/_30J/4BOA7]I?\ X+F_%7QF+CPY^S5X0B\*:>X*+KFK*ESJ+C^\
MD?,,!]CYI[AA7P917RV8\:YOCHN%)JG'^[O_ .!?Y6/%Q?$./Q*Y8>XO+?[_
M /*Q>\3>)_$GC37[KQ5XOUZ\U34[Z8RWNH:A<M--.YZL[L26/U-?1?\ P3X_
M:F/PW\2+\&O'.HD:#K%R/[+N)G^6PNV.-N3TCD. >P?!XW.:^9J*\+*\UQ>4
M9A#&47[R>OFNJ?D_^#N>-2K3I5.=;G[&45\Z?L"?M3?\+=\(CX8^-M1+^)=#
MMQY,\SY;4+1< 29/WI$X5NY&ULDEL?1=?TSE.:87.,!#%4'[LNG5/JGYK_@[
M'T=*I&K!2B%%%%>B:!1110 4444 %>[?L\^"VT#PP_B*^AVW.IX:,,.5A'W?
MS.6^FVO%/AKJ7P]\4_&O3/@UJWCG1X-<N]/DU2/P_-J<27UU91,%DEC@+;W0
M,0I900N>O%?5D<<<4:Q1(%50 JJ,  =J\['5K+V:^9[&5X9N7MI?(6BBBO,/
M<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ^9/VO_\ @CY^P!^W!\2;;XV_&[X,3P^.[2U6WA\<>$O$
M-[HNJM$HVJLDUE+'Y^U0%4RARJ@*I XKJ/V+/^";G[&G_!/O3M8M_P!EKX/1
M:)?^(Y5E\2>(=0U*YU'5-59<E?/O+N229U!)(3<$!)(4$DUYU^V1_P %O?\
M@GK^P]\6K?X%_%SXHZEJ/BR._M8?$.C>$/#=YJTGAV">-I$N;XVT;K"-BAO*
M!,[*P98F7)'N_@W]J_\ 9J\?_L[0?M;^$_C?X;N?AG<:.^J+XW?5$BT^.T3(
MDDDED*B+8RLKJ^UD965@&!% '@/C_P#X(2?\$R_B1X\UOQKK?P/U6TM/%.K?
MVKXL\'Z%XZU?3O#^MWVX-]HNM,MKI+:1RP!("!6/+!LG/K/[3_\ P3Z_9"_;
M!^"FB_L^_'+X-V5WX8\+W-K<^$K71KF;2Y= GMH_+MY+&:S>.2U,:?*HC8+M
M 4@CBN;_ &:_^"M7_!.#]K[XE?\ "G?V=/VNO"GB3Q0\+RVFAQRRVUQ>H@)=
MK9;B./[4%568F+?A5+= 36=\7O\ @LS_ ,$N/@'\2]9^#GQC_;7\%^'O%'AZ
M\-KK6BZA=2K-:3  E' 0@'!'?O0!;_9Q_P""2W[!O[*WQ.TGXY?"3X.W:>.]
M'M+ZWC\;ZUXLU/4=4NTO$B2<7,US</\ :LK!$J>:&$04B,(&;-.7_@CM_P $
M]IO'?Q;\?GX)W:3_ !STR\L?BCIUMXOU6&QUE;N:.>ZF^S1W*QP3RR1(S30A
M'X;##>^[N/V?/^"A7[$W[57@7Q-\3OV?_P!I?PKXE\.>#$#^*]<M=0\NUTE/
M+:7?/)*$6-1&CL6)P I)(Q7(_ 7_ (+!?\$S/VG?BS!\#/@7^V3X/U_Q5>/(
MFFZ3%<2P-J+)DLMH\R)'=D!6.(6<X4GH": /0OC#^QG^S9\??V8#^QG\6OAO
M_:WPU.GZ98GPW_;%Y!^XT^:WGLT^T0S)<?NY+6!L^9EMF&+!F!9^TY^Q/^R]
M^V3+X,F_:5^$]MXH?X?>++?Q+X0:?4+JW-AJ</\ JY?]'EC\U>FZ&7?$^!N1
ML#'J=<5\</VC/@?^S9HNC^(?CG\2=.\-VGB'Q)9>']#>_9MU_J=W*(K>UB1
M6=W8] ,*H9F(56( ,#QI^Q/^R]\0_P!JOPC^V[XR^$]M??%+P'HUQI/A3Q6]
M_<J]A9SK,LD8A64029%Q. TD;,OFMM(S7/?M>?\ !-[]D;]M_7=!\;?'7X?W
MW_"5>%4DC\,^-?"_B*]T76M-C<DO''>6,L4IC.6/EN60%F(4$DUZ1\</CQ\&
M?V:?AEJ?QF^/WQ-T;PAX5T>-6U'7=>OEM[>'<P55W,?F=F(547+,Q"J"2!7#
M?LF?\%#?V*?VZ$U1?V3_ -HOP]XSN-$"-J^G6$LD5Y9HYPDDEM.B3+&QX#E-
MI/0F@"K^SW_P3?\ V+?V8?@]XJ^!?PJ^!MA_PC_CQIV\>KK]U/JUUXF::-HY
M3?W-Z\LUT&5W&UV*J';:!N.?-?A/_P $-/\ @G#\'/'?ASQQX<^%7B+48_!>
MHI?^"/#?BCXB:SJVC>'KI#F.:TL+RZD@C=/X"5;80"N" 1VW[2?_  5;_P""
M=7[(/Q/@^#'[2/[6_A/PKXHFABEDT:\N)));2.3'EO<^2CBT5@00TQ0$$$<'
M->\Z#KVA>*M#LO$_A?6K34M-U&UCNM/U&PN5F@NH)%#QRQR(2KHRD,&4D$$$
M&@#QGQO_ ,$YOV1_'_[8F@?M[ZU\.KN#XI^'K)+.U\1Z7XBOK1;J!%D6..YM
MX9E@N@HE<#S$8X(!)"J![C110 4444 %%%% !1110 4444 ! (P17X&_\%PO
M^":C_L>?&8_'#X4:&4^''C>^=X(8(_W>B:DV7DLSCA8WPTD73 #IC]V"W[Y5
MQG[0OP$^&_[3OP;U[X&?%G1A>Z'X@L6M[E1@20O]Z.>(D';+&X5U;'#*.",B
MO;R'.*F38Y55K!Z27=?YK=?=U/F>*^':/$>5NB]*D=8/L^S\GL_D^B/Y4J*]
MF_;K_8D^*O[!WQWOO@Y\2+<W%HVZX\-^((H2L&KV18A)DZ[7'W7CR2C@C)!5
MF\9K]PH5Z6)HQJTG>,E=,_F#$X:O@\1*A7BXSB[-/HPHHHK4P"BBB@ HHHH
MZWX,>#X/%GC*.34H%DL-.3[5>1R#*R[2 D1!QD,Y4, <[-Y'2O<9)))I&FFD
M9W=B69CDDGJ2:YWX6>$AX.\$V]M/'MO=0"W=^>XW#]U&<'^%#G! *M)(IZ5T
M%?Q;XO\ %7^L7%$L/1E>CA[PCV<OMR^]<OFHI]3]/X>P'U+ )R7O3U?Z+[OQ
M;"BBBORD]T**** "BBB@ HHHH **** -7P/XU\2?#KQ;8>-_".HM:ZCIMP)K
M69>Q'!4CNI!*D'@@D'K7Z@?L^?'#PW^T!\-;/QYH.V*9AY.J6&_+6=RH&^,^
MHY#*>ZL#P<@?E57J'[)_[1FJ_LY_$J/7',LVAZAM@UZQC.2\6>)5'3S$))'J
M"RY&[(^SX,XEED./Y*K_ '-327D^DOEU[KS2.W!8GV$[2^%_U<_3RBJVBZSI
M7B/2+77]"U"*[LKVW2>TN86RDL; ,K ^A!!JS7]$1E&<5*+NF>^%%%%, J6Q
MLKO4KR+3[&!I9IY D4:#EF)P!45>V? GX4OH,*>,O$-N1>31_P"AP..8$(^\
M?1B/R!]3QC6K1HPYF=&&P\\35Y5MU/(/VJ?^"0'[)7[9O@C2!\7M U#2/B!X
M?Q-X8^*W@O4&T[Q%H%R"61K6\C&XQHQ)$4@>/<2P4,=P\ MOVSO^"C/_  2!
MF7PG_P %,_"=_P#'+X&VK>7I_P"TG\/]%9M6T.W!PO\ PD.F1Y;:HQFZAR,
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
MXO=0U#Q#X^U/3L_9Y]9U&[DN[A8B0"R1F185; W"(-@;L  ^DJ*** "BBB@
MHHHH **** "BBB@ HHHH \0_;[_87^%O[?7P(N_A+X^B2TU.VW7/A;Q''"&F
MTF]VX#CH6C;A9(\X=?1E1E_G/_:<_9@^,G[(?Q=U'X+?&_PM)INK6+;H95RU
MO?VY)"7-O)@"2)\'#=0058*RLH_J?KPG]OK]@#X+_P#!0'X1/\/?B5;?8=8L
M \OA?Q3:0J;K2K@CJ,_ZR%L*)(B0' !!5E5U^LX:XDGE%3V-;6DW\XONO+NO
MFM=_@>-.#*7$%+ZSAK1Q$5\IKL_/L_D]-OYE:*]5_:\_8T^/'[$?Q4F^%?QS
M\*-:3$L^E:M;Y>RU6 ''G6\N '7D94X="0&53Q7E5?L%&M2KTE4IR3B]FMF?
MSOB,/7PE:5&M%QE%V:>C3"BBBM#$*ZOX.>#H?%_C*+^T8!)8:>OVJ^1^DBJ0
M%BZ@G>Y53@Y"EF'W:Y2O>OA-X5_X1#P-!%,N+O5-EY>\]%*GR4."0=J,6Z @
MS,I^[7P?B1Q2N%.%JN(IRM6G[E/OS2Z_]NJ\O5)=3V,CP'U_'QC)>['5^BZ?
M-_A<Z2662>5III"[NQ9V8Y))ZDTVBBOX4;;=V?J@4444@"BBB@ HHHH ****
M "BBB@ HHHH ^K_^"=7[4P\,ZI%\ ?'>HXT^_G/_  CEU,^!;W#')MR3_#(3
ME?1R1SOX^W:_'2.1XG$L3E64@JRG!!]:_17]AK]J)/COX%/A7Q9?J?%6APJM
MZ7;YKZ#A5N0.YZ*_HQ!XW@#]C\/>)_:1658J6J_AM]5_+\MX^6G1'L9?B>9>
MRE\O\CW:B@ DX KUCX/_  .DFDC\4>-[+;&,-:Z?*.7/9I!V'HIZ]^.#^JU:
ML*4>:1[5"A4Q$^6!'\$?@Y)>2P^,_%5KB!</8VD@YD/:1A_=[@=^O3K[)0
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
MNK^\F>VNHH_,R;>;S"FYP$",1W'_  ;<_LQ?"OX6_#CXU?$WPF?$/]JK\?\
MQGX9']H^+M1O+?[!::DOD_Z//.\7G\#=<;?.D_C=J]F^#O\ P3D_:=\5_ME^
M _VW_P!O_P#:TT'Q_P"(/A-H^KV/PS\.>!? ']@Z=ILNIP"VO;VX>2ZN);J6
M2!0@C)6./&Y036]_P3]_X)]?&K]A/XP_%9H/VH[3Q1\)_'WC/5_%F@>!KGP9
M';7^AZIJ-VL\Y;4%F)N(E 9 IC7.X-\NW# 'U;1110 4444 %%%% !1110 4
M444 %%%% $%[IFFZD83J.GP7!MYUFMS/$'\J09PZY'RL,G!'/)J>BB@ HHHH
M **** ,JV\#>"K/QI=_$>T\(:9%XAO\ 38-/OM=CL(Q>7%I"\LD-N\P&]HD>
M:9E0G:K2N0 6.=6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#S[]IG]ESX)?M>?"R\^$'QW\&0ZOI5S\]O)]RXL9\$+<6\H&8I5R<$
M<$$JP925/X.?\%&/^"/?[0G[".J7GC32[.?Q=\-S.39^++"#,EDA/RQWT2\P
M-R%\P9B8XPRLVP?T25%>V5EJ=E-IVHVD5Q;W$31SP3QATD1AAE93P002"#P0
M:][)>(<;DM2T/>IO>+V]5V?]-,^4XEX1RWB2E>I[E5;36_HU]I>6ZZ-'\DE%
M?M7_ ,%"/^#>3X>_%N]O/BI^Q7J&G^#M<EW2W?@V\#+I-X_4FW9039L>?DPT
M7( $0!)_(KX]?LX?'+]F'QQ+\.?CU\,]4\,ZM'DI#J$'[NX0''F0RJ3'.F?X
MXV9?>OUK*L\R_-X7HR][K%Z-?+KZK0_G_/>%\WX?JM8F%X=)K6+^?1^3LRE\
M'_!T7C'QI##J$ DL+%?M>H*W1XU( CZ@_.Y5..0&+?PFO=KBXFN[A[JXD+R2
MN7D8]V)R37,_"+PN?"7@&!)XPMWJS)?79[B,J?(3J0<(S/D8/[\J1E:Z.OY*
M\8N*?]8.)WA:,KT<->"[.?VW]Z4?^W;]3ZSAW ?4L I27O3U?IT7W:^K"BBB
MOR0]\**** "BBB@ HHHH **** "BBB@ HHHH *[W]F>V^-EQ\:=%?]GWPW?:
MMXFBN-]K864!<2Q])%EZ!8BI(9F*@ YW#J/=?V+_ /@DO\;OVEVM?&OQ&CN/
M!G@V3;(M[>V_^FWZ=?\ 1X6QA2.DKX7D%1)R*_5']GC]E[X)?LM^$!X.^#?@
MN#3HW5?MU_)^\N[YQ_'-,?F<]2!PJY.U5'%?9\/\*9ECJD,3-NE!--/[3MJG
M%=/5_*Y[^69%BL4U4G[D>_5^B_5_B5O@M\%?[ TNR\3^.],C76I($DDT_P T
M2QV$A4$H&'$C*<C?TXR/6O2J**_9Y3G/63NS[RC1IT(<L$%%%%2:A1110 44
M44 %%%% !5+Q+XE\/>#?#M]XN\7:Y::9I6EVDEUJ6HW]PL4%K!&I9Y9'8A41
M5!)8G  S5VOQ_P#^#A34_AN?VP?"^@_M]76KP?L^2_L^>)I/A^K/=)HEQ\30
M[_95U$V_REEM C6XF^42DXX,E 'ZZZ!K^A^*]#L_$_AC6+;4--U"V2YL+^RG
M66&XA=0R2(ZDAE92""#@@U;KX4_X(M?L9?!;]G[PE/\ '3]D']I*WU7X6?$7
MP5H4US\,-$OUU#2=#\116D?VV]MKD7$GDO,6/FVZJH#8).%15\&_:IUG_@I3
MKG_!5O\ 90\>_M2:]H'@CX=ZC\;]6TOP-\)/"FIO>RRPP:9>%=7U6[&V.6XE
M3'EP(&2&.0C(<R;@#]9**\1_;\_;*TO]BGX#OX[T[PM)XH\;>(=3@\/_  P\
M"6D@6Y\3^(;HE+2R3GY4W9DEDZ1PQR/_  @'XM_X(/:S\?/A7XR_;1B_:]^+
M]UXX\6^$OBG!=>*=7C=S;_:/[*%S<Q6D;'$4",6CB10H"(GRKT !^H%%?D+^
MR'_P3[?_ (*4_P#!-ZZ_X*9?'7XN_$6W_:,^)5AK7BGP1XRT'X@:I9IX),=Q
M<#2[#3K2&=+<6J)##N1HBS^;)\V=K#[R_P""3/[5?B?]MS_@G!\(/VH/'+1O
MKWBCPA$?$$T,:HD^H6[O:W4JJO"!YH)'"CA0V.U 'T117Y$?MX?M/_LC?'?_
M (*<_$[X(?\ !2#]H+Q#HWP5^!^CZ!I/ASX3^%+_ %=)_''B;5;)M1GO9;?1
MLWMY'9VYACVC]U&TBL2-[!_;O^":_P"SI^S5^TM^Q_\ %;X3?!?]N?Q'\5?V
M=?&?B>-? 6D0ZUJ=IX@\ QQB*6ZT>2^N)!?1JLRQO''*L<B1,<E_-+$ _0FB
MOQ/_ &SO^"3_ .SGJO[;WPO_ .":O[%WQ.^,=AXSUZW/B_XK>+[KXPZQ>IX1
M\(6\OEDK%).4-W>38@AWA@GWF3#JP]C_ ."J%M\(-#_X*&_!CX&_\%$?B7XC
M\*_L?Q_""ZCT:8^*[_3-)U?QQ#=;$M-8OK61)"J:<@EB\V10TH;!;=(" ?J;
M17YU_P#!"#Q1=:K\1/VC?"_[/7C[Q/XM_97T/QGI5O\ L_\ B'Q/JEU? RFS
M?^V[2PN;LM-<6$%V(TB8L5SNVLY+M7Z*4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5R'QL^ ?P8_:.\$3_#GXY_#;2O$^C3\FSU2V#^4
MV,>9$XP\+@='0JP[$5U]%5"<Z<U*#LULUN14ITZU-PJ13B]TU=/U1^<_[3W_
M  0K@U.YO/%_[,'Q%\J:5WF;PWXG;*%B22L5RBY7T"NA]W%?"'QI_9>_:!_9
MWOS8_&3X3ZQH:^9LCO9[;?:RMZ)<)NB<^RL37] ]0:EING:Q82Z5J]A!=6MP
MA2>VN8@\<BGJK*P((]C7Q.9\$99C9.I0;IR?S5_1_HUZ'@8OAO!5_>I/D?EJ
MON_R9_.%17[8_&3_ (),_L2_&%YKX?#)O"]_,23?>$;K['@GT@(: ?\ ?NOE
MSXH_\$"/&EK-+=?!?X]:9>QG)ALO$VGR6SJ/0S0>8&/OY:_2OB<9P3GF&=Z<
M547]U_H[/[KGSV(X=S&C\*4EY/\ 1V/SQHKZ/\?_ /!)O]NWP#*Y/P8;6K=,
MXNO#^IP7(?'I'O$OYH*\C\7?LY?M!> &*^./@=XNT@#^/4?#ES"I]PS( 1[@
MU\]7RW,,,_WM&4?6+7Z'E5,)BJ/QP:]4SC**?<6]Q:3-;W4#QR+]Y)%((^H-
M,KB.<***3X6F?XW64FH_"#3KWQ+#%>26LCZ-8RW&V:-MKQD(I.0>*N-.I-7B
MFRE"4E=(6BO7O!7[ G[:/Q F2'P[^S1XN7?C9+JFE-81G/??<^6N/?->W?#G
M_@AS^U[XKEBE\<ZKX7\*VY(\Y;O4S=3H/9+=61C]9!]:]'#Y+F^*?[JA)^=F
ME][T.JEEV.K_  4V_EI]^Q\9U-IVFZCK%]%I>D6$]U<SN$@MK:(O)(QZ!54$
MD^PK]5_A-_P0A_9Y\+M%>_%OXD>(/%<Z8+VMH$TZU?U!5=\N/<2K7UA\'_V;
M/@+\ ;'[#\'?A/HF@939)<V5F/M$J^DD[9ED_P"!,:^FP/ 6:5VGB9*FO_ G
M^&GXGL8;AG&5-:LE%?>_\OQ/RN_9H_X(U_M/?&HV^O?$R&/P!H<N&,FLPE[^
M1/\ 8M005/\ UU:,]\&OT(_9I_X)G?LH_LRBWU?0? RZ_K\ !_X2+Q*%N9T<
M?Q1(0(X"#G!10V."QKZ HK[S*^%\HRNTHPYI_P TM7\ELODK^9]-@LEP."LU
M'FEW>OW=$%%%%?1'K!1110 4444 %%%% !1110 4444 %?GQ_P %?_\ @H7I
MW[-'BKQ-^RW^U/\ #+3=,^#OQ,^ ^NCPC\3;^WEN+:3Q>D<JQZ-<Y0Q6Y:(+
M+$[GYG*@'AL?H/6#\4?AKX.^,GPXUWX3_$+24OM#\1Z3<:=JMH__ "T@FC:-
MP#_"V&.&'(.".10!^4'_  1 T;X*ZW_P4M\0?$?_ ()U:"EC\$(_V:-!TSXM
M7GAZTD@\/ZE\1!<12 VJX$4EQ'9F02M"-BL[[ANDW-]'_P#!5O\ Y/\ ?V#_
M /LN&K?^F.XK[4^'/P^\)_"CP%H_PS\":3'8Z-H.FPV.FVD2@".&) BCCJ<#
MD]2<D]:VJ /B']MG_@G3^W!\=?V\O"G[:O[.7[97@_PD/!'@J;1?"?AOQE\.
M&UR'2+NZD8WVHV_^E1*EQ-%Y4!D*EA&A4'#$5\R?\$;?@?\ MH^(OVW/VS?"
MGQA_::\*ZOH3_$2?2/B9::;X"^S2Z[J5QI CBO+5S<-]CCC5QF$A]^/O#-?K
MS10!^0G[#7_!4KX!_P#!/#_@E-=?L0?M/>*)= _:$^#&G:OX03X4R6$[:KX@
MU#[1<#2FTV)4+7D-TDMMLFCR@W$DA0&/TU_P3SUCX=_\$C_^"97[+G[,_P"U
MUKTOAKQ/XNU#3/"&EZ:NF3W+'Q/K,\]XFG2&!'$3+)+)&TKD1AHSE\$$_:=U
MX8\-WVMV_B6]\/6,VHVD92TU"6T1IX5.<JDA&Y0<G(![UR?QT_9_\)?M!P^%
M-.\<:SJL6G>%/&^F>*4TS3YXXX=2O-/E^T6:7)9&<Q17:07(6-D)DMHMS%-Z
M, ?GC'XN_9^_X)@_\%X?CQ^TA^VK=V7A#PW^T)X*\.2_"_XIZ[;,NFVT^GVB
MVNJ:/)=[2EO-*T-O<!7*ADBCY)*@]M_P1WN]%^.?[>O[7_[=GP!T:YL_@G\2
M_$'AJQ\$ZFVGR6MMXHU/3;"6+5-6MHG528GGD"^>HQ.V]B=RL!^@^MZ#H?B;
M39-&\1Z+::A9RX\VTOK998WP<C*L"#S[58M[>WL[>.TM($BBB0)%%&H544#
M  X  [4 ?GY_P1&M5^/?QK_:R_X*(>) ;C5?B!\>;_PGX=N91DQ>&_#Z)9V*
M)G[FYFE+J."R*3DC->?_ +47C;]GS]G#_@NY<_'#_@I];:?;?#;6_@W8Z7\!
M?&7C33C<>'=%U1+AVU2TWNK0VE]*,2"5PI,6%WX8*?U&JKK>A:)XETR71?$>
MC6NH6<XQ-:7MNLL4@]&5@0?Q% 'YO?\ !)S4?AK\4?\ @J1^T9\?_P!@K2!9
M_LV:OX8T6RGO]'TY[/0?$'C6)W^U7NF1%5C8);XCGEB4"20JQ+;E8_I745E8
MV6F6<6GZ;9Q6]O @2&"",(D:@8"JHX 'H*EH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:GHNC:U%]GUG2;
M:[C_ +ES L@_)@:RI_A9\,;I/*N?AQH,BYSMDT> C/XK6]142IPENDR7&+W1
MD:;X \":-C^Q_!6D6F.GV;38H\=?[JCU/YU\+?\ !N*5M?V+?B'X<F&R\T;]
MH[QQ9:C >L,RZCO*'WVNI_&OT K\^O\ @D9+_P *2_X*$_MS?L97Q\DV_P 9
MK3XEZ/$YP+BW\26*3S/&.ZQR0*C8Z,V.M.,8Q5DK#22V/T%HHHJAA1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5^=/\ P4;U6+_@GM_P50^"7_!4C49DL_AW
MXZTA_@]\:M0<;8=+BN)S=Z1J<QZ(B72F.29\!(U5<_.!7Z+5QW[0?P#^%'[4
MGP4\2_L]?''PE!KGA3Q;I4FGZUIL_'F1..&5ARDB,%=)%PR.BLI!4&@#L$=)
M$$D;!E895@<@BEKX3_9"_9D_X*Z_L*?$KP[^SQI?QN^'_P 9_P!G&QU%;73]
M:\=RWEMX[\.Z2$Q';&2)?LM\D. BL_SLO0(H6-?NR@ HHK\^/^"F/Q ^,'[5
M?_!1#X2?\$??A;\8/$'P_P##/B;P3?\ C_XS^)/"%\;35[K0()VM;;3;6X7Y
MK=9[E'25U^;85QP'1P#]!Z*_.?XS_P#!OQ\(?@YX4A^*_P#P2)\2:M\$?CCH
M>I6U[I'B6\\?:U>:7KH61!-::Q!<37(N8)(M^<1[MVW.5RI][_:P_P""CR_L
MP>._ _[,GA3X"^(/BW\=/'&AOJ=C\-OA]<01);VD.$N-0NKR]>**RLA-NB26
M4@NPVA<AL 'T[17RS^SU_P %1O"?Q;7XF_#_ .+/P$\7?"[XJ?"/PXVO>+OA
M?XKEM9;F73?*>2.]L;JVD>WO;9RC1^;&V%D&U@,J6\&L_P#@X;37_P!G'3_V
MW?!?_!-7XU:O\#8].BNO%?Q)@.FQII?S*ER8+.2X6>^BMI2\4LZ*L0>&7#,J
M[J /T?HK\SO^"AG_  4*_::\(?\ !2C]CG1?V8O@GX[\:^ ?%^G^*->MM,\+
M>)]-L;;XC*_AQY((E6ZN8MOV))OM9%SY<;;T,>^1 %].^*G_  6FF\/?MA>/
MOV(_@-^P;\5?BMXQ^&NK:9%XL;PBEHMI9V%Y9V]RMXTTTBJ#_I C2$X9S#,V
M55,D ^XZ*^,/&?\ P5I^(7BKXK^/OAM^PY_P3V^(GQTLOA7XCE\/^/\ Q9HO
MB#2-'TZTU:%0US86AO[A)+^XAW!9$B3AB "0RD_/O_!2C]O3P3^V]_P3 ^!O
M[5/[/MSXE\/6.N_M/>$=.U#2]50V6HZ?<0:K+;W=C<I&Y&5DC8$!BK#![XH
M_5&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K\YO^"H47BK]AK_@I1\'_P#@L.?A]K7B+X<:5X"U
M'X<_&N7PYIDEY>>'])FG:\LM4\F,%WMX[EW\Y@/D4+C)<"OT9HH _.?]JC_@
MX)_9M\7_  K3X9?\$H_'=K\;_CUXT:*S^'OA'P_H5Y<0VTLCH'O=1+QQK;6\
M*,SOYC(>!G:H=T\#_P""@WPNO?@S_P %=/!?[2W[>W[5_P 2/@UX-^('[/=A
MX4N/C%\%]:DT?3++Q3:7AGN=+NII8;DVME/N:>$2L,L%!9MCL/V"T/P;X0\,
M7%S=^&O"NFZ=+>/OO);&QCA:=O5R@!8^YJYJ.FZ=K%C+IFK6$-U;3KMFM[F(
M.DB^C*P((^M 'Y"?LE^$?V3?B5^T5^T-^T!^S#\??V@?CE'X0_9MU;PC?_'+
MXC^-+?4_#]T9R;PZ+9.+.&2Y>(Q^<9$=HD,C@C+HS=C\#HXU_P"#0V]58U _
MX91\0G '?[%>G/Y\U^I.EZ5IFB6$6E:-IL%I:P+MAMK6%8XXQUPJJ  /I4]
M'Y"_M!?'#X7_ +*?C;_@E+^U-^T!XG'AOX?>%OAYKUIXB\57-I-):Z?-?>![
M2WM$D,2,09),A1CHK'HK$?0O_!-(:?<_\%=/^"@&KV0B<W/BKX>XN8\'S(QX
M9W)\PZCYV(_WCZU]W:AIFFZO:FRU73X+J$L&,-Q$'4D'(."",@@&IP !@"@#
M\6]$_;>T3]H#XN?&K_AY#_P5G^)WP#UWP9\4]4T+PY^SO\+)(="U*32X"JV4
MD<B6<M_JTUTA!5[=P6)79M4H!XC\+-1,_P#P0<^&6A7>E:QIVH:-_P % ;&R
MU72O$<CMJ5A<?V_)*8+S>=XN%651)O\ FW9)ZU_0)-X9\-W.MQ>)KCP_8R:E
M!&8X-0>T0SQH>JK(1N ]@:O4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7QK_P4Q_X*A^/OV2O
M&47[-7[+'[.S_$[XM7WPVU?QQ<V5[K<>G:7X:T"Q#(^J7TK*S2J9QY:01@-*
MRE=\992?LJOSZ_X+&?L2ZU\4]?U[]L?]EW]JC3_A_P#&#P9\"/$&A^)M"O\
M3X=1M_%/@Z59)YK*XMRZRP 3;FCN4R%D8 @X4J =]_P3N_X*E^)OVEYO%/PG
M_:Y^ C_"7XB>!/!>F>*M:7^V5O\ 1=5T.\MA,FJ6EV%4(@Y\R&0;H20I9R'V
M^>_\/T?B1K'P?OOVS_ 7_!+SXJZ[^SCI_P!HN9?BO#KVE07T^EP.R3:K#HDL
MRW<EH K2;R5/E@N0H#87_@EO^V]\;OB/XKM?^"7O_!0']GSPEI7BF/X$:9XK
M\*ZGX6O7O]"\8>$Y5CL'\R&Z7?#,K,L<D,FX/F3 "JI>I^WG^T==?&RUUC_@
MB1_P2D\%:++XKO\ P\WA[XC^(]'TU(?#/PC\/3QF"99O("Q_;6@,D<%E%AE.
M6.W9@@'V?JG[6G[-^@?LUVG[8/B7XQ:)I?PTO?#=MKUMXOU.[$%J]A<0K-#*
M"^"2Z.NU,;V+!0I8XKSS_@F=_P %%?AO_P %/O@#JO[2/PC\(:CI'ARV\;ZG
MH.DG5909K^"U9 EXR!1Y/FJZMY1W%.A8FKVB_P#!-C]D-OV>OA#^S7\2_A-I
MWC?P]\%+/3T\%V_BF'[1&EU:6?V2.\EA)\J:4HSM^\5E#.64 @$?//\ P;H*
MJ?LF_%E$4 #]I_QV  . /MZT >G_ +8__!8']E[]D7]J/X3_ +%\VJ1>*OB7
M\4_'NE>'QX8T?44\W0+6\F6+^T+TX;RE!="D+8>7)*X568?6%?E]_P %:_V4
M?V<OV<OBW^REXN^"?P?T7P]K'C[_ (*!^%]>\::S9V^;S6=0N6U&>66>=RTC
MCS)9"L9;9&'*HJKQ7Z@T ?*7[3G_  4Q\4?#G]IN3]BW]D;]D3Q+\<_B?I?A
MN'Q!XMTC1_$5AHNG^'-/F<K ;N_OG$:SS8+1P*"S*-Q*C&=W]F/_ (*>? 7]
MH+]FWQ]^T/XPTG6/APWPAU#4].^+WA?QG"B7OA2\T^+SKF.7RF=)D\O$D<L1
M82*1C#!E'H/QW\)_$S4?"/BB?]CK6?AYX>^*VH)8QS^(O%>@O?1)"DGR_:XK
M:2*:;$/G+$&D"JS9P0"I_%KXR:OX_P#A!_P2O_X*-?LE?&FRFNOVC- \3:1X
MG^+OC*QU);C3_%=IK5W9/;WEDB0PFT@2Q1T-J5/E9^^V\H@!]]^%O^"X7B&V
ML/!7QP^/G_!/7XC_  W^ WQ'UBSL/"/QCUW6]-G2(7K!;&ZU+3H)6N--MIRR
M!9G+*/,0GA@:]6_:X_X*3ZE\$/VB='_8R_9J_9<\3?&SXOZKX9;Q)=^%/#^L
M66EV>BZ.)C"+N_U"\=8K?S) 5C3#,Y7H-R;_ "K_ (+O:=X,A_X( ?%C3[&*
MV_L:#X=:.-*7 $8"7M@;;;]&$>WW KUGXT?M._LD?\$_?@#I'[9O[2VCZ78^
M-==\*:7HQN],T&&;Q1XMO/)1H=)M@BB>\D:4G;$6V(268HH+  T/V&/^"B6D
M?M?>,_'?P(^(/P.\2?"GXM?#&>T7QO\ #GQ5<6]S)!!=(7MKRUN[9FAO+:15
M8"1",$<@!D+?1]?$W_!+C]F?]H_5?C?\4_\ @I_^VCX1C\(?$#XUV^FV/A_X
M:PS^:W@[PS8HPM+6YD&/,O92WFS#&$8  (2T:?;- !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?#?_!4W_@F+
M\4_C]XQU']M#]CCXUR^"?BW9_"/6/!.L:7/H$>HZ?XVT&X264:5/&TL1AE\Y
MBT5PK$JQ7<I"C;]R44 ? _[%W_!*W]HKP#H/B7]IGX\?M8M=?M >+?@;;?#[
MP?X@L?!Z0:?\-=+2 /%;6UF+@F[ECN]D\DDDJ^8\6!L!8MQ'[(__  19_P""
MEG[#GPI_X4W^S9_P63\.Z'I$NI7&HZA-/^RUIUW>ZE>SN7ENKNZGU1IKF9B0
M-\C,0JJHPJ@#]+Z* .<^$/ASXB>$?A?H'A?XN?$F+QCXGL-*A@U[Q5!H<>F)
MJMTJ@27(M(W=+<.V6\M68+G )KR/_@G3^PQ_PP'\)_%OPO\ ^%H_\)9_PE/Q
M0UWQA]N_L3[!]E_M*<3?9=GGS;_+QCS-R[^NQ>E>_P!% '@'[=G[#'_#:VO?
M!'6_^%H_\(S_ ,*;^.&C?$/RO[$^V_VO]@6=?L.?/B^S^9YW^NQ)MV_ZML\,
M_;\N/VI8)?@PG[*WCK6=)O)OCOX<C\:V&E^$X]1AU?PSYS-JUO=7$JLNFPBT
M6647/#-)#% A#SJ1]!44 ?'/Q_\ ^"</[0FF_MBZ_P#MW_\ !/K]J?2OAIXT
M\>:!8Z1\3O#WB_P9_;>B>)5LD,=E>,B3P2V]U!$3&&5RK( ,+ER]C]G3_@D;
MX%\%_"KXVZ+^U?\ %;4/B]XZ_:1@,'QC\;7FFQ::+VV6T>TMK.RMHBZV<%M#
M(PB&YW5CNW<(J?7U% 'YVVO_  1L_:Z^)7P]\&_L>_M;_P#!1"W\??L\^!M4
MTZXC\)6WPZCL=<\4V>GR))8:;JU_]I=)+>(Q0[VCB5YO*!8JV&7:_;*_X)$_
MM8_M(?\ !0S2OV__ (4?\%&=*\$7OA/PVNC^ /#&N?!&V\20>&PZJ;JZ@:YU
M&.,7,TF\F<0K(L96/<0@-??%% '@7['OP#_;U^#_ (DUG4OVOO\ @H-IOQET
MV\L8XM'TRQ^#EEX9.G3A\M,9;>ZF,P9?EV$ #KFO?:** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
DB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>nsp-20210331_g8.jpg
<TEXT>
begin 644 nsp-20210331_g8.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M:@*: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5XM_P4!_9KU/]JO\ 9>U[X6^''C76U:*_T'SG"H]U"VX1DG@;
MT+QY/ +@G@5[316&)P]+%X>="HO=DFGZ,SK4H5Z4J<]FK,_*_P (_P#!2_XF
M?L^?LIR_LI>.-(\0^!/B3X0BCM=!UJ7P['=)+;PRAD@EAG=/*)0>3Y@652GS
M 9P:XGX2?M)3_MH?M_?#?XJ_M7>+]"\*6GARWM'LI&CD@M;N6UE:6)%+EE5I
M;EBS,S*FU2H.0JG]>M6\.^']?"#7="L[WRCF/[7:I)L/J-P.*YWX@? 7X,_%
M74=$UCXA_#72=5N_#=[%=:'=7-J/,LI(V#KL88(7<JDIG8<#(.*^3J\-YG/V
M<7BN>%/EM%Q:347=<UI;I=4M=+GASRC&2Y$ZW-&-K)II.STO9_C;7J8O[9/_
M ":#\5?^R;:[_P"F^>O$O^"*?_)C5A_V,FH_^AK7UK17T4\!SYI#&<WPQ<;6
M[M.][^6UCU987FQL<1?:+5O5WW,+XG_$+0?A-\.->^)_BAV&G>'](N-0O!'C
M<T<4;.54'JQQ@#N2*_&NR_;,^'/QO_:FG_:'_;?\,ZYXGTRRY\.^#=&\IK*W
M4,3'#()9%S$@Y*@9E<Y<XRK?MC17%G.3XG-9T^6LH1@[\KCS)OHW[RO;HCGS
M# 5<;*%JG*HZVM=-^>JV['Q;\5/B9H__  5+_P"">/CP_ ;P'JUE>:-J<46F
MZ3J"1"6XGM/L]RR1K$S [HG9%&0=V!BOE_QQ^VK9?%O_ ()^>%_V"?"GP]\1
MW'Q$6\L](O=.6PRICM9R\83!WM(=D*E"HVD/DX49_7*JL>AZ)#JCZY%H]JM[
M(NV2\6W42LOH7QDC@=ZYL9D&*Q;Y_;VE*'LYOD^*-[Z*_NOIU,<1EE:N^;VM
MFX\LGR[J]]%?1_>?"G[9G[0?C'_@G1^P]\.OV;? .H+;>-M5\/+97&J0-G^S
MDBC0W<T1_OM++LC;L-S#E17@G[!_[>?['7[''A:75]2^$GC'7?'>KQD^(/$[
MI:L<%MQ@@WS96+."2<-(PW-T55_7"BE7R#&2QT<11Q"BH1481<.;E5DM+R6K
MMO:]M J977>)56G5LHJT4XWLOOW\[!7Y\?\ ! #_ ))Q\1_^PW8?^B9:_0>B
MO7Q. ^L9C0Q7-;V7/I;?F26]]+6[.YW5<+[7%4JU_@YM._,DOPL%%%%>B=84
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M39YX;:%[BYF6..-2SR.P 4#J23T% #J*\B^)W[??[$_P;\R/XD?M4>!=.GBS
MYEB/$<$UT,?],(F:3_QVO%/%_P#P7N_X)B>%BT=A\<=0UN1/O1Z1X2U \^@:
M:&-#]0<5W4<KS+$*]*C*2\HO_(\O$9YDN$=JV)IQ?9SBG]U[GV117YXZS_P<
MN_L%Z=,\&F_#CXI7^W[DL&@V"1M_W\OE8?\ ?-:?P9_X.$OV9/CE\0(_ 'A+
MX+^.[>62WDF%QJ,=DBA$&3PEPYSST_6NN7#V=1@YRH227I_F>?'B_AF=14XX
MJ+;T5KO]#[[HKYPM_P#@IO\ !5L?:_!7BE..?+MK9OYSBM?2/^"B_P"SGJ6/
MMDVN:?GK]LTO=C_OT[UQ/+\;'_EVSTHYQEDGI57Y?F>\45YGH'[8O[-'B.18
MK#XM:?$S?\_\<MJ!]3,BC]:[W0O%7ACQ1!]J\,^([#48L9\RPO$F7'KE":YY
MT:U/XXM>J.REB</6_AS4O1IE^BBBLS8**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BN,^.?[1'P/_9H\%R?$+X\?$[2?
M#&DID)<:G<A6G8#)CAC&7F?'.R-6;VK\MOVTO^#E#5[UKGP5^PYX#%E$&*'Q
MMXKM5>5ATW6UGDJO/(>8MD'!B4UZN6Y+F.:RMAX:?S/2*^?Z*[/!SGB7)LAA
M?%U4I=(K63^7ZNR\S]8?B%\2OAY\)?"UQXW^*/CG2?#NCV@S<ZIK>H1VL$?H
M"\A R>PSD]J^&_VCO^#BW]B7X2BXTGX-:=KGQ)U2($1OIMN;#3]X[-<7"A\9
M_BCAD4]C7XI_'#]H[X[_ +2GBD^,_CQ\5];\4ZAEO*DU:^:1+<$Y*PQ\)"O^
MS&JK[5Q5??9?P)@Z24L7-S?9:+[]W^!^3YMXIYC7;AE]-4X_S2]Z7W?"O3WO
M4^]?CK_P<3_M[_$^6XL_AE)X<^'VGR$K"-&TI;N["'LTUWYBEO\ :2-/;!YK
MY"^+O[3/[1'Q]O6OOC7\;_%/BABVY8];UR>>*/V2-F*1CV4 >U</17UV$RO+
ML"OW%*,?-+7[]_Q/S['YYG&9M_6J\IKLV[?=LON"BBBN\\H*]S_X)W_\G(VO
M_8(N_P#T$5X97N?_  3O_P"3D;7_ +!%W_Z"*X\P_P!QJ>C/0RG_ )&='_$O
MS/OVBBBOS\_6 J2UN[NQN%NK*YDAE0Y22)RK*?8CD5'10&QZ7X)_:_\ VBO
M>R/2_B9?7<"?\NVK$7:D>F9064?[I%>T_#G_ (*=7*%+/XL?#U77H]_H,F"/
M^V,IY^H<?2ODNBN.M@,)7^*"^6GY'HX?-LQPK]RH[=GJOQ/TT^&'[3'P3^+S
M):^#/'-L]ZXXTV\S!<9] CXW_5-P]Z[ROR05F1@Z,00<@@\@UZ]\(_VV_CG\
M*WAL9]?.O:9&0#I^LL9"%]$E^^O'3DJ/[M>/B,C:UHROY/\ S/H\'Q5%OEQ,
M+>:_R_X/R/T1HKR'X*_MJ_!KXQ&'2I-3.A:S)A1IFJN%$C>D4OW7]@=K'^[7
MKU>'5HU:$N6HK,^JH8BABJ?/2DI+R"OG7]L#_@K-_P $Z_V#=3_X1O\ :C_:
MI\.>']=*(R^&+4RZCJQ5_N,;*S26=5;LS(%/K7A'[='[8/[3W[6/[4]S_P $
MH?\ @F)XP3P[XATNSAN_CW\;U@\Z+X>Z;.,QV5H.DFJSIDH,@QCD%6$DMO[G
M^PW_ ,$I/V)_^"?VAJWP3^$UM>^++DF;7OB5XI U'Q%K-RW,D\]]*"X+L2QC
MCV1@L2$&3G,V.^_9#_:]^#7[<'P:@^//P&N-9F\.W.H3V=O-KN@W&FSR/"0&
M80W"+($.1AB #7J%%% '*_&[PY\5O%WPGUWPU\#?B59^#O%MY8F/0?$^H:$N
MIPZ=/D8E>U9T$X R-I9>O6OS'^+WCC_@N%\*/^"B'P@_8#D_X*>> [Z;XL>&
M-=UB/Q2O[/UI&NF#38?-,1M_MA,WF=-WF)M]&K]8J_/']L+_ )6,?V//^R7^
M//\ TCH ^GO@[JOQ8_9"_9SUSQM_P4@_;.\(>)VTG49;V]^($OAFW\+:?I^G
MLD*1P21FXD3<)1(1(7!<S*@7(&9_V5O^"C'[#/[;VH:EHW[*'[4/A+QOJ&CQ
M^;J6F:/J0^UP1;@OFF"0+(8MQ \P*4R0,\BOBS_@XG@^*_B;XP?L<_#+PA:^
M";K0==^-\[7>G_%"2Y7PQ?:U#9AM)M]1^SJSNCNUR$CP0[@ C&:Q_BO\%_V_
M+W_@I?\ LL?&+]K+XC?LF> /%.C^*KZR\/V_P[U#7X]=\7:0UKLU#2D6YM2D
M\20N)%5RJ1L<AEW$D _1+X<?M8?LU_%WP'XE^)_PX^-OAW5?#_@S4+VQ\7ZM
M!J*+#HMS9H'NHKHMC[.\2$,X?&T<GBL/Q/\ M^?L6^"?V==-_:V\9?M,>$=(
M^&VM8&B^,-3U9(+346+.JK;E\&=F\MRJH&+!"P! S7XY?\%?D^&6B?\ !2+X
MD:?\$=1\<Q? '4!X5E_X*$Q^ T3^SK=GU!5M#N0^:MQ)"?\ 31;C)AW%LN90
M/MC]OOXD?!6#]J_]EKX$_LF_L;^$?BO\5[/PQJFO?!6;6O&DND>$?".A+:10
MO?E(%EBN]T:1+ J0N\8CWQO'QO /J_\ 90_X*%?L2_MRIJ(_9+_:7\*^.9](
M17U2PT>__P!*M(V.U9)+>0+*J$@@.5VD\ YKE-6_X*_?\$P-"^.$G[.&L?MT
M?#BV\91:C_9\VDR^(HPL5X'V&V:?_4K,'^0QEPP;Y2,\5\0_!C5OVAM _P"#
MC32M0_;0U'X-Z7XSN_V4=7DUBU^#7]H>7!8KJD+Q"^N+S;+<3@1RNK>7'B-$
MPO ->5:'\)OVF?V/O^"6VKZ!X-^'G[/G[97[#NG:=JGB S)?W/AWQ1+I4-Y-
M=7%Q)-@V\\T+)+^\3,[-$0,':M '[A45Q7[-?Q*\&_&?]G/P!\8?ASIM[9>'
MO%G@G2M9T&SU('[1!975G%/!'+N+'S%C=0V23D'D]:[6@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN0^.?QY^$
MO[-?PTU#XN_&SQM9Z#H.FIF>\NWY=SG;%&@RTLC8PJ*"Q/054(3J34(*[>R6
MY%2I3HTW4J-**U;>B2[MG6RRQ01-//(J(BEG=S@*!U)/85^;_P#P4-_X."OA
M3\"KB_\ A1^R%9V/CCQ5#NAN?$TTF[1M.DZ'RRA!O7'^P5B&0=[X*5\/?\%+
M/^"U/QM_;5O=0^&'PLGO?!GPR9VB&E03;+W68^FZ]D0_=/7[.AV#.&,A 8?$
M5?I.1\%PBE7S#5](?_)/KZ+3NWL?B_%'B5.;EALHT6SJ/=_X4]O5Z]DMSM?C
MW^T9\;OVG_'T_P 3/CS\2-2\2:Q/D+/?S?);IG/EPQ+A(8P>B(JKWQDUQ5%%
M?H5.G"E!0@DDMDM$?D56K5KU'4J2<I/5MN[?JV%%%%69A1110 4444 %>Y_\
M$[_^3D;7_L$7?_H(KPRO<_\ @G?_ ,G(VO\ V"+O_P!!%<>8?[C4]&>AE/\
MR,Z/^)?F??M%%%?GY^L!1110 4444 %%%% !7J7A7]MK]I/X:_#+6_!O@?Q!
M87U_+HMS#X8NO$D+W":7>F)E@E;:0TD2/L8Q$X*K@%<UY;165:A2Q$.6HKHZ
M,-BL1A*GM*,K/^M^Y]=_\$9OV:_A+^S!^R%;>%_"OQ 3Q?X\\1:C+XA^,'C"
MZ)^W:UXDNSYEU/-O ?8&S'%D8*1AN69R?K6ORG\"^/\ QC\-/$</BSP-K\^G
M7\!^6:!N&7NK*>'4]U8$&ON7]ES]M+PQ\;8X?"'C+R-)\4!<+"&VP7^.\))X
M;UC)SW!/./E\=E53#7G3UC^*/NLJS^CC6J5;W9_@_3L_(]SHHHKR#Z(*\[\8
M_LI? +Q]^T9X._:T\6^ OM?Q!\ :7?Z=X2\0?VI=1_8+:]39<Q^0DH@EWKQN
MDC9E_A*UZ)7&>/?VAO@I\+_B=X*^#'CWXC:?IOBOXBWEW;>"=!F9C<ZM):V[
M7-QY:J#A8XD+,[8495<[F4$ I_M,_LM_L_\ [8_PAU#X#_M,?"_3O%OA74V2
M2XTS4-ZE)4.4FBEC99()5.=LL;*ZY.",FO+/V8O^"3/[$O[)OQ87X]?#OP+K
MNL>.(-,?3=,\6^._&NI^(+[3+%@0;:T>_GE^RIM9E/E!6*L5+$$BO3?VF_VM
M_P!FG]C+X=CXK_M2?&C0_!.@/=+:V]]K5UL-S<,"1##&H,D\A"LVR-6;"DXP
M":J?LK_MJ?LJ?MN>#;OQ]^RG\<]"\;:9IUW]EU-])N&$UA,02([B"0++ Q )
M D120"1G% %+X-?L'?LE_ /X2>,/@9\,_@Y:P^&/B#J>HZAXZL=7U&ZU27Q!
M=7Z[+R6\N+V6::X:5?E.]SQP,#BO-_&__!&7_@GSXX^$/P]^"\OPJUW2[#X3
M+<)\--9T;X@:S!K/AR*<GS8;?4OM9N_)(.T0O(T:J%"JH50/J6N%U[]IKX">
M&/C_ *#^RQKOQ2TNW^(?B;1KC5M#\(F4M>75C!GS;C:H(1 5< L1N*,%SM.
M#S#X"?\ !*+]@S]FGXLZ/\??A'\$Y;/QYHUG?6R^-;[Q3J=[J>H)>+&MQ]NG
MN+EVU D11[3<>9Y6T>5Y=<!K/_!!'_@F'K7B34-2D^"FMVN@ZOJYU76/A]IO
MQ UFV\,7UX7$AEDTF*Z6U(W 'RP@C.,%".*]4_:+_P""EW[#?[)GQ*M/A%^T
M)^T#I_AW7[JQAO9K233KRXCTZTFF,,5S?3V\,D6GP/("BS73Q(2#AN*] ^,_
M[0WP=_9\\-Z/XL^+7C)=-L_$/B33] T'R+&>\FU'4KZ416MM!#;1R22N['/R
MJ0J*[L51&8 '6Z7I>F:'IEOHNBZ=!9V=G D%I:6L*QQ01(H5415 "J    ,
M  5/110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%>7?M@_M=_"#]B?X):C\;?C#J_EVMJ/*TS3(''VG5;L@^7;0*?O.V
M"2>B*&9L*I-:4J56O55.FKR>B2ZF.(Q%'"T)5JTE&,5=M[)(A_;&_;+^"7[#
MWP?NOB_\:=>\J(;HM'TBV(:[U:ZQE8($)Y/JQPJ#YF(%?SS_ +=G[?WQU_;Z
M^*<OCSXJ:N]MI%K*X\-^$[2<FSTB$_PJ./,E( WS,-SG^ZH5%R?VT?VS?C'^
MW+\:K[XR?%W53\Q:+1-$AD)M=(L]Q*6\(/IU9\;G;+'K@>25^Q<.\-4<HIJK
M5]ZL]WTCY+]7U]#^=.,>-,3Q#6="@W'#IZ+K+SE^BZ==0HHHKZH^$"BBB@ H
MHHH **** "BBB@ KW/\ X)W_ /)R-K_V"+O_ -!%>&5[G_P3O_Y.1M?^P1=_
M^@BN/,/]QJ>C/0RG_D9T?\2_,^_:***_/S]8"BBB@ HHHH **** "BBB@ IT
M,TUO,EQ;RM')&P9'1L%2.001T--HH ^R?V/?VWQXB>V^%GQHU8#4&(BTK7;A
ML"Z/013'M)V#G[W0_-RWU/7Y'U]A?L0_MB-JOV7X,?%?5B;KB+0=7N7_ -<.
M@MY&/\79&/WONGG&[YS,\K44ZU%>J_5'VF1YZY-8;$O7I+]'^C/JZOR3^,/[
M"K?LS_\ !;#]C7XZ_$K]H/Q?\4OB1\0?&OCE-?\ %7BB=88+6QM_#MP]KIUA
M8P_N;*VB\^0[5W,SNS,QR /ULKY,_;:_9F^-WQ=_X*+?L?\ QW^'G@G^T/"G
MPM\2>+[KQWJO]I6T7]F0WNAFUM6\J619)M\QV8B5RO5@J\U\\?8'@W_!9GQE
M#\)/^"CO[('QW\'^"7^+7C'PK?\ B6+3O@+H]K+/K&IVUY:112:W9XC:"!K,
MQAS)<M$C#[DBLA*T?^"8OQ"N/CS_ ,%J?VA?CO\ $'X7WGP2\6W7PQT32A\%
M/$ULT.N:S90W&[_A)[DQI]EN$WD6B/!+<%1E79,IO]5_;F^ ?[5_PA_X*-_#
M_P#X*E?LL_ Q?BW#I7PPO?A[X_\ AS:ZU:Z?JB:;+?"^BU'3I+MEADE27<LD
M3.K,@"KG>Q2G^S+\&/VMOVJO^"GL'_!2W]HW]G"X^"_A?P9\*[CP7X"\&ZWK
MEG>Z]K4EW=K<SW][]BDDBMH4"F..W+L^XE^!P0#Z@_;*_:S^&?[$G[.^O_M$
M?%(7-Q:Z3$D.EZ)IR;[W7-2F81VFG6D8YDN)YF2-% XW%CA58C\P?@)^SC\9
M_A3_ ,%X?V=/CW^UAK/VSXR?&+X;>-O$/C^VM[II+/0%6WACL="LQDJ(+*WQ
M%N&3)*9I"S;QC[9\8?LDQ?\ !5SX"Z;H7_!3O]DO5/AUJ/A#XBW&I^%O#_A_
MXIF>4?9T>&TU07FER1[&>.:0B(G=&>O.*^5OB-_P;P_#.S_X*9_!OQQ\-O!O
MQ%NOA%I7A/7&\=>(+SXT:A)=V6I_NS811M/??; CL&W+"#&P'[SB@#J_VU/V
M;?VQ/"?QQ_;"T+X3_LC:M\4--_:\^&FC:!X1\2Z9K.FP6/A6^M]&N-(FCU47
M=Q%-%;()A>(\*3;F9T #G(7P9\5?@GX8^/\ X8\=_M4?&_3-/^$/[&VCZ?\
M#CPOKFJ2.8O%?Q.FTY+;4;F"(!I+J2RL_P#1D149UFNKQA_JB1]N?MN_$7X[
M_##]F'Q3K_[+WPUNO%?Q&NK5--\$Z5!%NCCU*ZD6WAN[@D;4MK=I/M$S-@>7
M"XSDBOD/XQ_L*>,_V)-+_8^\?_!;X2^)/BSH/[/7B/7;CXC:-X?2*XUS7+S6
M=)N()_$*0W$J+=7 OYY+ATW&0"Y8H/DRH!]T_!7XX?"+]HWX9Z7\9/@5\0]+
M\5>%]9C9]-UO1[H2P3;6*.N1RKJZLC(P#*RE6 ((KJJ^3_\ @D3\#_B]\)?A
M/\5/'WQA^'][X.N/BW\>_$_C_0O!.J2PM>:!I>H20K;V]RL#O%'.X@:XDC1V
MV/<LI.X,!]84 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% '._%KXK^ /@;\-M9^+GQ2\1P:3X?T"Q>[U._N#Q'&O8 <L[$A5
M09+,RJ 20*_G#_X*._M^?$+_ (*!?'RZ^(VOO<6'AK3F>U\&^&WERFGVF[[[
M ':9Y,!I'YR<*#M10/HC_@O%_P %)I?VF/BZ_P"R_P#"+Q$7\!>"KYEU2YM)
M?W>MZLF5=\@X>&'F-.Q?S'^8%"/SUK]:X1R!8&@L777[R2T7\J?ZOKV6G<_G
M_P 0>+99IBGE^%E^Y@_>:^W)?^VQZ=WKV"BBBOMC\S"BBB@ HHHH **** "B
MBB@ HHHH *]Q_P"">4D<?[2=FKN 7TJ[" G[QV X'X G\*\.KV?]@'_DY[1?
M^O.\_P#2=ZY,PUP53_"_R._*G;,J/^)?F?H31117Y\?K(4444 %%%% !1110
M 4444 %%%% !2H[QN'1BK*<@@X(-)10!]V?L._M3_P#"U]!7X9^.M1W>)-,@
M_P!&N)F^;4;=1][)ZR*.&[D8;GYL?0E?D[X:\2:WX/U^S\4>&]1DM+^PG6:U
MN(C@HX/'U'8@\$$@\&OTG_9U^-^C?'OX:VOC&Q\N*^C_ '&KV2MS;W  W =]
MK?>4^AQU!KY3-L J$_:TU[K_  ?^3/O^'\V>+I^PJOWX[/NO\U_74[NBBBO&
M/I0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KX<_X+G_\% ;C]D#]FX?"[X;:\;;Q[\0HI;33YK>3$NF:<!MN
M;L$<HY#"*,\'<[.IS$:^T_%OBKP]X$\*ZGXW\7:M%8:5H]A->ZG?7#82WMXD
M,DDC'L%523]*_F1_;R_:Y\6?MN?M/>(_CUXE:6*UO+C[-X>TV1\C3],B)%O
M.P.TEWQP9)';^*OJ^$LG69YA[2HOW=.S?F^B_5^ENI\%X@<1/)<I]C1=JM:Z
M7E'[4OQLO-WZ'CI))R31117[*?S@%%%% !1110 4444 %%%% !1110 4444
M%>S_ + /_)SVB_\ 7G>?^D[UXQ7L_P"P#_R<]HO_ %YWG_I.]<F/_P!RJ?X7
M^1W97_R,J/\ BC^9^A-%%%?GQ^M!1110 4444 %%%% !1110 4444 %%%% !
M7I_[)WQZO/@/\4;?4[NY?^Q-29;;7(!DCRB?EF _O1D[O7&X?Q5YA145:<*U
M-PELS6A7J8:M&K!V:=S];8)X+J!+FVF62.1 T<B,"K*1D$$=013Z^=?^">?Q
MSE\>?#^;X6Z_=E]2\-QK]C=VRTUD3A?^_9^3_=*>]?15?"XBA+#5G3ET/U7!
MXJGC<-&M#9_@^J"BBBL#J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHI&954LQ  &23VH _-[_ (.-?VR9/A+^SYI?[*?@
M[5?*UKXAN;C73$^'AT>!QE3CD>=,%3/0I#,IZU^(-?07_!47]JA_VP?VVO&G
MQ7T_4/M&AV]]_9'A8ALH-.M28XG7T$C;Y\>LQKY]K]TX=RU99E4*;7O/WI>K
M_P E9?(_EOC'.7G>?5:R=X1?+'_#'K\W=_,****]P^7"BBB@ HHHH **** "
MBBB@ HHHH **** "O9_V ?\ DY[1?^O.\_\ 2=Z\8KV?]@'_ ).>T7_KSO/_
M $G>N3'_ .Y5/\+_ ".[*_\ D94?\4?S/T)HHHK\^/UH**** "BBB@ HHHH
M**** "BBB@ HHHH **BOKZQTNR?4M4OH+6VCQYEQ<S+'&F>F68@#/;UKS3QK
M^U-X.T17M/!UE)K%R!A9Y T-LIQP>1O?!X*X3/4/7AYQQ'DN10YL;647TCO)
M^D5K\]O,I1;/H/\ 9^^*E_\ !GXLZ3X\M?,:"WFV:E#&,F6U;B5<=\+\P_VE
M![5^FVFZE8:SIUOJ^E7D=Q:W<"36UQ"X9)8V 964CJ"""#[U_/3XX^,'C_X@
M;[?7M<=;-FR-.M!Y4 P<C*C[Y'9G+,/6OUU_X(^?'K_A<W['FF>&M3O?,U7P
M1<-HET&;YC;J ]JV/[OE,(QZF%J_.Z''&"XES9T*-)P2B[.35Y6>UEMIKNSZ
M[A?%\E26&;T>J]>O]>1]44445[A]H%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7SE_P5E_:(/[,W[ GQ"\>6%^;?5=1TDZ)
MH3(V'^UWI\@.A_O1H\DO_;(_2OHVOR0_X.?_ (XSJOPQ_9MT^](C;[7XDU>W
MS]XC_1;1L>W^F#\:]GA_!?7\XHTGM>[]%J_OM8^<XMS)Y5P[B*\7[W+RKUE[
MJ^Z]_D?D=1117[N?RL%%%% !1110 4444 %%%% !1110 4444 %%%% !7L_[
M /\ R<]HO_7G>?\ I.]>,5[/^P#_ ,G/:+_UYWG_ *3O7)C_ /<JG^%_D=V5
M_P#(RH_XH_F?H31117Y\?K04444 %%%% !1110 444 $G % !17,^-?B_P##
M_P  L]OKNN"2[0X.GV2B6<$'!# $!#WPY4D=,UY%XU_:E\8ZV'LO"-G'H]NP
MQYP(EN&&,'YR-J>HVJ&!_B-?&9YQYP[D=X3J>TJ+[,-7\WLOF[^12@^I[CXF
M\8>%O!EH+[Q5KUM8QL,QB9B7D&<91%!=QGKM!QWQ7D_C7]K(E7LOA]H)4D$?
MVAJ:@D<=5B4D @\@LS CJE>-W]_?ZK>2:CJ=[-<W$S;IIYY"[NWJ6/)/UJ&O
MQ[//$[/LSO3PO[B']W67SET_[=2]2M%L:7B?QCXH\:7W]H^*=<N+V5<^7YS_
M "Q@G)"*/E09[* *S:**_.JE2I5FYS;;>[>K?S!ML*^Q_P#@BA\>O^%7_M42
M_"_5;WR],\>:<;0*S847T :6W8_5?.C'J95KXXK:^&WC;4OAK\1-!^(FCLPN
MM!UFVU"WVM@[X95D _-:[,KQLLOS"EB(_9:?RZKYJYTX/$/"XJ%5='^'7\#^
MBJBJVBZOI_B#1K37])G$MK?6T=Q;2CH\;J&4_B"#5FOZ(335T?JZ::N@HHHI
M@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?SN?\
M!=#XOR?%S_@I-XXBBN#)9^%8K3P_8@G[@@A5IE]O](EN/SK^B)F55+,0 !DD
M]J_E3_:.^(S?&#]H/QU\6#,9!XF\8:EJB.3GY9[J25<>V& 'M7WG 6'4\=5K
M/[,4O_ G_P  _*?%?%NGE=##I_'-OY17^<D<91117ZH?A(4444 %%%% !111
M0 4444 %%%% !1110 4444 %>S_L _\ )SVB_P#7G>?^D[UXQ7L_[ /_ "<]
MHO\ UYWG_I.]<F/_ -RJ?X7^1W97_P C*C_BC^9^A-%%%?GQ^M!1110 4456
MUC6M(\/V#:IKNIV]G;J<&:YE"*3C.T$]3Z <FLZM:E0INI5DHQ6[;LEZM@DW
ML6:21TBC::5PJ(I9W8X"@=23V%>3>-?VK/#^FE[/P+I3:C*.!>78:.#/'(3A
MW'4<["#ZUY'XR^)OC?QY(?\ A)=?FEAW;DM(SLA0C."$7 )&<;CEO4FOS;//
M%'(\NO3P:=>?EI#_ ,">_P DUYEJ/<]V\:_M(?#SPH7M=+G;6KM3CR[%P(0>
M.LQ!!X/!0..,'%>0^-OV@/B+XS5[0:F--LW!!M--S'N&""&?.]L@\C.T_P!T
M5Q-%?CV><<<0Y[>%6KR4W]B'NKY]7\VUY#6FP4445\B 4444 %%%% !1110!
M^Y__  31^)G_  M7]B#X?ZY+<>9<:?H_]DW0)RRM9NULN[W*1HW_  (5[K7P
MC_P02\8W.I_L^^,?!$]P772?%BW,*'^!;BW08'MN@8_4GUK[NK^@<@Q+Q>2T
M*KWY4GZK1_D?J.65G7R^E-]E^&GZ!1117KG>%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 <=^T/XH_X0CX >.?&GFA/[(\':G>[R>%
M\JTDDS_X[7\J%?TZ?\%)=2NM*_X)_?&>[LWVN?AIK$6?]F2TD1OT8U_,77ZA
MP!!+"UY]Y)?<O^"?AWBU5;QV%I]HR?WM+] HHHK] /R0**** "BBB@ HHHH
M**** "BBB@ HHHH **** "O9_P!@'_DY[1?^O.\_])WKQBO8OV"KH6_[4?AZ
M$IGSX;U <]/]$E;/_CN/QKDQZO@JG^%_D=V6.V94?\4?S1^AU% !)P!DGH*X
M_P :_'/X=^""]M=:P+V[3(-GI^)&4\C#-G:N".03N'H:_+\PS3+LIH>VQE6,
M(^;W]%NWY*[/UM)L["L;Q=\0/!W@6'S?%&O06SE04M\[I7!S@A%RV#C&<8]3
M7A?C7]IKQYXD#VGA_9HMLW'^C/NG(XZRD#'(X*!3SU->=W%Q/=SO=74[R2R.
M6DDD8LS,3DDD]2:_)\\\6J%.]/*J7,_YYZ+Y16K^;7H4HI;GKOC7]K#5+K=:
M> =&%HG07M^JO+VP1&,HIZCDN#[5Y9KWB/7O%%^=3\1:O<7LY&!)<2EBHR3M
M7/W5Y. , =A5*BOR+-N(,XSRISXVLY]EM%>D59+[KCN%%%%>. 4444 %%%%
M!1110 4444 %%%% 'Z*?\&_GB+R/$OQ.\),__'S8Z7=QJ3T\I[E&/_D5?R%?
MIA7Y+?\ !![6KBR_:R\0Z*JL8;[P%<LX Z/'=VA4GVPS#\17ZTU^V<%5.?A^
MFOY7)?BW^I^B<.SYLKBNS:_&_P"H4445]8>X%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 ?/\ _P %4V*?\$Z/C$0A;_BA[L87W &:
M_F?K^G7_ (*1:5_;/_!/[XT6FP-L^&6M3X('_+*SEESS_N?X5_,57ZIP"U]0
MK+^]^B/PGQ8B_P"U<._[C_\ 2F%%%%?>'Y2%%%% !1110 4444 %%%% !111
M0 4444 %%%% !7JO[$E_;Z?^U'X3>XNX86GN+FUMGN&*QFXFM9HH58@$@-*Z
M+D D9Z'I7E56=%UC4O#NLVGB#1[IH+NQNH[BUF7K'(C!E8?0@&N;&4)8G!U*
M,9<KE%I/M=6O\CHPE98;%4ZK5^62=O1W/M[X\>(/COI&LR>&?B+')I<$H80V
M]@"EK<I@9*N"3*O(R&8[2<$*>*\TK[T\-WG@K]H+X1:1X@UG0X+[2M?TN"]%
MI<KGRR\>< @Y1UW,NY2&!S@U\_?&G]B_Q)X4\WQ#\+FGUC3A\SZ<PS>0#OM
M'[Y<_P!T!AG&T@%J_@G/\LS7ZY.I7G*I)-I\S;DK/5>B\ON/W.K@GR*K1?-%
MJZ]&>&44$$'!%%?+' %%%% !1110 4444 %%%% !1110 4444 %%%% 'VI_P
M0B@>;]L36Y%(Q%\/+UFSZ?;;%?YD5^N%?B%_P2X_;@_9$_8M_:AU77OVJ_C]
MH/@:WU7P'<VVF2Z[.T:7#M>V;8!"GG$3'GT-?ICX6_X*_?\ !*KQDJG0O^"C
M?P3+.,I%=_$O3+:0\9X2:96S[8K]JX(A*.0Q;6\I,_0^'(M98K]6SZ,HKRW1
MOVY/V*/$6T^'_P!L'X6W^\D)]C^(.FR[CC.!MF.>.:Z;PA\>?@;\0=97PYX"
M^,_A/7-0:-I%L-(\16US,47[S!(W+8'<XXKZX]TZRBBB@ HKP3]O;_@H7\(?
MV!/"/AZX\8^&?$/B[QCXYUC^Q_AU\-_!EB+K6?$U_@$QP1D@+&@96DF8A8PR
M]695;YZ\3_\ !9?]IW]F&72_'G_!23_@E1XM^"_PNU75K?3Y/B7IGQ)TKQ3;
MZ+).RI%)J=O8JLEE"795,F9 "0HW,0M 'Z 45':7=I?VL5_87,<\$\:R0S0N
M&21",AE(X((.016-\4/'%O\ #'X:>(OB3=Z>]W%X>T*[U.6UC<*TRP0O*4!/
M )"8SVS0!NT5\V? O]OSQA^T1\'_ -G[XX_#+]E3Q)J'A_XVVAN]:OK;4X6C
M\$VQMS+'-=G:/.5V_=C8!SS7-:/_ ,%*OC!\4/\ @HEXJ_8D_9V_8GU'Q;X7
M^&>IZ58?%CXK7OCJSTRVT":^M?M48M[&6-IM0VQ<-Y;*0P(( *LP!]<4444
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
MTF&X$]NT*0W-O):R1D*,(VQ@B#"_-NRO@7_P2%^*GPZ_:0^+G[4?Q;_;CO\
MQ]XD^-7PC;PCXM%]X&ALX;2]#,L-W9+#<[8+2*W*Q+9E7=F#2-<LSD4 ?)'[
M.WC?QIX8^!W_  2-\/\ AOQ?JFGV&MW%Y!K5C8ZA)%#J$2Z,66.=$8+*H;D!
M@0#S63\!?@_\)_\ @G]\:_\ @HI^UK\(['Q7=>(?V?(X;GX?0:SX_P!9O[=I
MIO"K/F^BFNG74 )),AKD2-&H^1DVC'VSX(_X(]?\(;X2_8\\+?\ #1/VG_AD
M^XGE\_\ X1'9_P )3YEB;7&W[6?L.,[^L^>G'6O0?AE_P3:\$^%_B=^T]XL^
M)7C&/Q9X=_:;O+4Z]X5ET<VRZ=9QZ3_9LUJ9A.YN!*A9MX6(KNQ@XW4 ?&EO
M_P $N/M7_!+E/V_9?VP/C!_PTQ)\)!\0A\7U^*&I;%U(Z=_:7V$6(F^P_P!F
M[OW'E>1_J>_:N,\9>*?BI_P5A_:6_8;\/^/_ (Q>,_!'ASXP_LUZSKOQ7TCP
M'X@ETLZL8DLYI(49#F*.2Z5 67Y_(>2,, [&O?Q_P1[_ &]4_9T/_!/6/_@J
M@X_9].F?V&L!^&,!\8+X<V^7_8HU3[3Y'E^1^X^T?9M_E_+MV_+7OFE_\$T_
M W@W]K/X'_M"_#'QBF@^'/@;\*M1\"Z#X%32#,+BSN$MXX9/M9G!C\I+=1M,
M;E]V2RGJ ?&GB_\ 8<L/&?\ P6?\)_\ !.C_ (:+^+5E\&?"G[%MGJFK^'++
MXD:A#<^(GC\4WUO'%=W<<BS%3YZL[1NCLMO%&3Y8VU!\%;7Q=^R'\2/^"B7[
M"'PT^+?C*^^'?PZ^"MCXE^&]CXD\476H7?ABXO\ P_?2W$5K=3NTRQ>8B.H+
M$H4!!W%V;[TC_8F\O_@IQ-_P4;_X69GSO@/%\-_^$-_L;ILUJ35/M_VOSN^_
MRO)\GMO\SG;7#Z__ ,$P?[<_:'_:@^/?_"\/*_X:1^%^G^#_ .R?^$:W?\([
M]ETVXL?M7F_:1]KW>?YGE[8<;=N\YW  ^._'OQ-^%FN_\$U_V&M,_:S_ &WO
MB-HFA^)OAGIEWXB^$_PUT_5KWQ9\6+D:+;,D0N]-E^VQ6\$C-+/\I68RJ&D1
MPAJA_P $T_B!HGP>_P""T>F_L]_LQ?"G]H;X9?"'QS\#M1U6Y^'?QWNM0"2:
MI:7T034]/M]2NKBZA4QL8F,A0L2WRX"X^B/$O_!&[XN^!=,_9K^(G[*7[7.G
M>'/BE^SC\,5\"VVN^)? G]H:1XGTPVD=O()[(72R6CEHS(K1S,1N*DM@,.C^
M"?\ P2P^/GAW_@H3X9_X*4?M%?MR-X\\::;X'U'POK'A^V\ 1:;I*6$[+);P
MZ<B73O:"*7S'=IC<O.93\T0   /M>BBB@ HHHH **** "BBB@ HHHH ****
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
M=H%L6'WS0!]$T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MOVNT7PIX7\-W6H7WAWPW86$^K7AO-5FLK-(GO;C8J>=*5 ,DFQ$7<V3A%&<
M53LOAG\.--\;W7Q-T[X?Z)!XDOK=;>^\0PZ5"M]<0C&(WG"^8ZC:N%+$?*/2
M@#;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY0_;4_X)
MV?$WXP_M.>$/V\/V0/VCHOA=\8_"/AB?PQ<:AJWAI=8TCQ'H$LYN#IM[;>;$
MX5)V,J21N&5B>"=I3ZOHH ^4?V/O^"<'B_X8?'SQC^VA^V=\=[?XO?&#QIX=
M@\-MJ</A>/2]'\/Z!%-YXTJPL_,E(C:?$LDDCLTC*IPIWE]?]OS_ ()J^ /V
MW/!'@+P?I.LZ/X*?P5\6M"\:2WEMX1BNSJ,>G2N[6!598?+67?@R9<+C[C5]
M+T4 >6_&3X,_''Q;XY^&NK_ S]I$?#OPUX2U]KOQKX4M/!MK?1^+=/VJ%L/-
MD=6L "&/FQ!F^;&.*\-^-?[ /[9&@?M4^,_VI?V!_P!MK3/ $OQ.T[3[?QYX
M2\=^!V\0Z:+JSB,$&HV %U ;281'#Q?-'*WSODXQ]B44 >&_L ?L-^%_V#_@
MYJ/@.T\?ZIXT\4^*_%%[XH^(OC[7(4CO/$FN7;*;B[>./Y84PJ(D2DA$11EC
MN9F?#?\ 91\5VW[='CW]M7XO>*[#5;F\\-V7A/X7:191OM\.:$A%Q>EV8 -<
MW=Z0\C*,"*VMD#'::]UHH _/GX6_\$??CUX/U;X;?L]>*_C]X2OOV>_@W\:Y
MOB9X#TJT\-7*>)Y[P7EY?V6FW=R\[6_V>VNKZ1_-2/S)5AC7;'R1^@U%% !1
M110 4444 %%%% 'YK_\ !Q]^Q[=?%/X!Z)^U;X-TCSM5^'\K6OB#R8\O+I%P
MXPYQR1#/@XZ!9Y6/"U^(]?UG>,O"'AOX@>$=4\">,=)BO])UK3IK'4[&<92X
MMY4,<D;>Q5B/QK^8[]NC]E'Q1^Q9^T_XH^ /B))Y+?3;PS:#J$R8^WZ;(2UO
M."."2GRMC@2(Z_PFOU/@?-56PTL%-^]#6/\ A>_W/\S\*\4,B>&QT<SI+W:F
MDO*26C^:7WI]SR*BBBOO3\H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH _4?_@G+\4?^%E_LM:+;75QYEYX;D?1KK(QA8L&''L('B&?53]*]UK\
M_/\ @D=\41H7Q3U[X3WUR%AU_35N[)7?K<VQ.54>K12.Q/I"/P_0.OY5X]RO
M^RN**\(JT9OG7I+5_=*Z^1^]<*X[Z_D=*3>L5ROUCI^*L_F%%%%?&GT04444
M %%%% !7+?%+X-^ OC!I8L/&.D[IXDVVFI6Q"7-OSG"O@Y7)/R,"OS$X!P1U
M-%14IPJP<9JZ9,HQG&TE='Q+\:/V9_'WP>>34Y(O[4T0-\FL6D1 C!; $R9)
MA8Y7J2I+ !B<@><U^C[HDL;0RH&1T*.C#(92,$$=P02"/>O"OC9^Q;H/B;SO
M$GPF,.EZ@=SR:0YVVMPW7$9_Y8,3D!?]7R!^[ )KYG'9'*-YX?5=NOR[_GZG
MCXG+7'WJ6J['RK15_P 2^%_$/@W6IO#OBG1[BPO;=L2V]S&589Y!'JI'(89!
M!!!(-4*^=:<79[GE--.S/3?V._V?M2_:=_:-\,?"&TMY6L[Z_676IH@?W%A&
M=\[D_P )V JI_O,HZD5^^5C8V>F64.FZ=:I!;V\2Q00Q+A8T4850!T   Q7Q
MM_P1G_9$_P"%*?!!_CKXPTSR_$GCJ!);194P]II0.Z%1Z&4XF/JOE9P5-?9U
M?M'!N4O+LL]K47OU;-^2^ROU^9^@\/X%X3!\\E[T]?ET_P _F%%%%?7GO!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%?"W_!=C_@G^?VL_V;C\8_AYHGG^._AU;2W=I'!'F74M,^]<VN!RS*!YT8Y.
MY711F4U]TT5UX#&ULOQ<,12WB_O[KT:T//S7+<-F^7U,'77NS5O1]&O-/5'\
MC]%?H'_P78_X)J?\,L?%L_M)_"#0/+^'WC6_8WEI:Q8CT/56R[P@#A89<-)'
MV4B1, *F?S\K]XR_'T,RPD<11>DOP?5/S1_*N;Y5BLES">$Q"]Z+^371KR:_
MRW"BBBNT\T**** "BBB@ HHHH **** "BBB@ HHHH **** .O^ 7Q+F^#WQG
M\-?$J.1UCTG5HI;ORQEFMR=DR#_>B9U_&OV+BEBGB6>"571U#(Z'(8'H0>XK
M\1:_5O\ 8-^*(^*W[+GAG5)[E9+W2;8Z1J #EBLEOA$W$]6:+RG/^_7XWXO9
M7[3"8?,(K6+<)>CU7W-/[S])\/,=RUJV#D]US+U6C_!K[CV&BBBOP<_4PHHH
MH **** "BBB@ HHHH Y_XC?"WP-\5]&&B>-]%6X5 ?LUU&0EQ:D]3%)@E?4J
M05) W*V!7!?LO_\ !,'Q'\1_VF=(TC6+N+4_ 5A*+_7;\8CD\E#E;1XR<AI6
M&S*DC9N;((VCVC0M#U7Q-K-KX?T.S>XN[R98K>%!RS$X'T^O0#FONGX(_"32
MO@YX&@\-6>R2[DQ+J=V!S/,1SC_9'11Z#/4FNC!9#ALUQ2J58Z1:;??R??S\
MC7#Y91QM93FM(_CY'6V]O!:P):VL*1Q1H$CCC4!54#   Z #M3Z**_1#ZL**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** .8^,WP<^'7[0'POUKX.?%CPW#JWA_7[)K;4;*8=5/(=3U1U8*
MZN.59588(%?SB?\ !1;]@7XC?\$_/CU<_#3Q/YU_X>U#?=>#_$ABPFI6>[HV
M.%GCR%D3L2&'RNA/],5>3_MF_L;?!W]N/X*7WP7^,&EDQR$SZ/K%NH^TZ3>!
M2$N(2>XR0RGY74E3P:^DX<S^IDV)M/6E+XEV\UY]^Z^1\9QEPI2XDP7-3LJ\
M/A??^Z_)].S\F[_R[T5ZQ^V7^QO\8_V'?C5>_!?XPZ6!+&#-I&KVRG[+JUH6
M(2XA8]CC#*?F1@5/(KR>OVBC6I8BDJE-WB]4T?S9B,/7PE>5&M%QE%V:>Z84
M445H8A1110 4444 %%%% !1110 4444 %%%% !7V?_P2#^*+6GB/Q3\&[ZY/
MEWMK'JVG(S859(R(I@/5F5X3](C7QA7H/[*OQ17X-_M">%?B!<W*Q6EKJBPZ
MC(Y^5;68&&9CZ[8W9A[J*\#BC*_[9R#$81*\I1;C_B6L?Q2/7R''?V=F]&NW
MHG9^CT?X.Y^O=%!!!P117\A']"A1110 4444 %%%% !2JK.P1%)).  .M)7T
MO^RE^S!+926WQ2^(U@5E&)='TR9>4[B:0'H>ZKVZGG&.K"82KC*RA#YOLC:A
M0GB*G+$Z+]D_]G3_ (5WIJ>/_&-GC7+R'_1K>0<V,+#H1VD8=?0?+_>KVNBB
MON\-AZ>%HJG!:+^KGTU&E"C34(A1116YH%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y!^VI^Q'
M\#_V[/A%-\*?C+HIWQ;I="UZT4"\TBY(QYL+'L< -&?E<  C(!'\]?[='[!7
MQR_8&^+$GPZ^+.E?:-.NV>3PYXHLXF^QZO;@_>0G[DBY >(G<A(ZJRNW].=<
M5^T!^SM\&_VHOAG>_"/XY^!K/7M$OADP7*XDMY,$+-#(,-#*N3AU((R1T)!^
MFX?XDQ&35/9S]ZD]UV\X_P"6S_$^)XMX,PG$=+VM.T*Z6DNC\I>79[KS6A_*
MI17VG_P4R_X(T?&?]AK4+OXD?#Y;SQA\,GE+1ZY#!NNM'4GB.^1!A1V$ZCRV
M.,B,L%/Q97[!@\;A<PH*M0ES1?\ 5GV?D?SQF668[*<4\/BX.,UWZ^:>S7F@
MHHHKJ. **** "BBB@ HHHH **** "BBB@ HHHH _7']C[XH'XP?LW>%/&5S<
MF6\_LQ;/4F=\NUS;DPR.WNY3S/I(*]+KXG_X) _%$26/BOX+WMR-T4D>LZ=%
MW(8+!<'Z BVP/]HU]L5_)7&65_V1Q+B*"5HN7-'TE[R^Z]OD?T%P[CO[1R:C
M6;N[6?JM']]K_,****^8/:"BBB@ IT<<DTBPPQL[NP"JHR23T %7O#/A'Q5X
MWU9/#W@W1)+^_E!\J"/@?5FZ(OJQX%;/_!&_XT^'/C7KOQ!^%G[1'@FT\+?M
M"?"3Q1/IGC7P*\YDBLK4N6L]2L2_S7%M/"R$3XZ] JNA?OP67U\;+W=(K=_U
MN=.'PM3$O3;N>Y_LS?LF-I4L'Q!^*NG#[2NV33='E&?*/422C^]T(3MWYX'T
M1117VF%PM'!TN2FO\V?0T:%.A#EB%%%%=)L%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% #+FVMKVVDL[RW2:&9"DL4J!E=2,%2#P01QBOS4_X**_\&^7PW^,;WOQ8
M_8N>P\'^)I"TUWX1G/EZ3J#=3Y! /V.0_P!T Q$X&V/EJ_2ZBN_+\SQN5UO:
MX>=GU71^JZ_U8\K-\DRW/,-[#&4U)='U7FGNOR?6Y_*A\</V?_C1^S9XZG^&
MOQT^&^J>&=:M\DVFI6^T2IG'F12#*31D]'1F4]C7'5_51\??V;?@9^U'X%E^
M&_Q\^&>F>)=)DR8XK^']Y;.1CS(95(D@?'&^-E;'&<5^6'[9/_!M9XKT7[7X
MR_8F^(@UBW&Z0>#/%<Z172]]D%V (Y/0+*(\ <R,:_3,JXTP&+2ABOW<^_V7
M\^GST\S\2S[PUS7+VZF ?MJ?;[:^7VOEJ_Y4?E-176?&+X$?&;]GSQ9)X'^-
MOPQUKPOJL9;%IK.GO"90#C?&S#;*GHZ$J<\$UR=?9PG"I%2B[I]4?G%2G4HS
M<*B::W3T:^044451 4444 %%%% !1110 4444 >K_L1?%$_"7]ISPKXAN+HQ
M65Y?C3=2)?:GDW/[K<Y_NH[)(?\ KG7ZRU^(8)!R#@CH17[#?LX?$\?&;X%>
M%_B5)/YEQJ6DQF_<#&;J/,4_'8>:DF/;%?B/B_E>N'S&*[TY?^E1_P#;C]0\
M/,=>-;!M[>^OR?Z';445Z1\,?V6/BO\ $KR[U=)_LK3GP?M^IJ4W+ZHF-S\=
M#@*?6OQ:E1JUY\M.+;/T^%.=25HJ[/-Z]6^#W[)?Q"^)9BU?6HFT32&PWVJ[
MC/FS+_TSC."<_P!YL#G(STKW_P"%'[)_PS^&4D6JW5N=9U2/!%[?QC9&WK''
MR%]B=S#L:]/KZ+!Y#;WL0_DOU?\ E]YZN'RSK5?R.<^&WPJ\%?"C1!HG@[25
MA# ?:+J3YIKAA_$[]_IP!G@"OE__ (*/_P#!,SQ3^T1X]\._MJ_L8?$V'X9?
MM(_#ZV:+PSXP:$M8>(+'EFT;5XE'[^TD)(#89HBQ(#=*^PZ*^CA"%.*C%62/
M7C&,%:*LCX!^"_\ P7A^&?P\\2V_[/7_  5E^%^I?LS?%:$&*1_%,+OX5UYD
MP&N=,U= T+0G.[$K 1YV>9(5)K[.^%7[0OP"^.UN]U\$/CCX/\9111++))X5
M\36NHJB'HQ-O(X"GL>E:7Q'^%OPR^,?A6?P+\7?ASH/BK1+DYN='\2:1#?6L
MO!'S13*R-P3U'>O/?V<_^"?W[%/[(?B[6/'?[+W[,GA#P%JNOV:6NKW/A;24
MLQ<PH^]49(\( &.> *H9[!1110!\>_ 3_@LO\ OC1_P4X^)?_!+35O"][X;\
M;>!1NT/4+^^C>W\3A(4FN$@  ,<L4<BOY9W%D61A@1FO3_CW^W#H'P(_;6^
M7[&&H^ ;S4;_ ./7_"5?V=KL-ZB0Z1_8FFQWTGF1E2TOFK($7:1M(R<U^9<O
M[!7B+]MC]JO]NSQ+\#->7P[\;OA5\=_#WBKX*^+594:RUB'1E8VDC'C[-=*@
MAD5LIGRW96$>T[_@_P#;Z\/_ /!1#_@IE_P3;^+LF@'P[XTT6^^,6@?%#P3<
M*R7'AOQ%:^&;5+NS=&^95W?/'NY,<B[L,&  /V(HK\+/"WQ[\'?M^?'[XY?&
M#]MK]F_]LWXG6>A?%G6/"GPKTGX%:7K,?ASPCING.((Y8WTV\MQ)J;ONDF:8
M2 ?N_EQA1U-C\</V[?AS^P5\/OVQ/VC(/C!H(_9A_:QAL)]2^)^F76DZUXN^
M%][+!9_:M3@;:+FX5+V)6E8.H:T=BS-O>@#]JJ*_(FX_:R^-<'_!?JV_:7E^
M)VI)\")?B1<?L[-IKZC(-/768]!35?.\K=Y?FG4S)!YF-V$(SP5KZB_X(E>)
M?&_Q]^$7Q._;O\:^)]5O[7XX?&#6]8\#6FH7LKQZ=X7LYCIVF0Q1.<1!DMI)
MB5"A_.#8Z&@#T/XN?\%&?#/P!_X* > ?V(/C3\,+_0M-^*VCSO\ #KXE2:BC
M:;JFKPE?,T>1"H,%SM(*99A(9(E7+/M6W^W[_P %!O"_[#MEX#\*Z7\-=2^(
M'Q%^*7B^'P]\/?AWH=['!=ZK,2&N+AI) 5AMK>,AY9F!5-R!L!MPF_X*9?L#
M^"O^"C7[*.L_ +7]6?1-?MYXM8^'_B^VW+<>&]?MLO:7T3+\R[6)1PI#-')(
M 02&'R'_ ,$%_!_Q9_;GO)_^"Q7[;OB+3=?^(TVF2> / .G:="19>&].TUS:
MZA=1(PPEU?7D=Q+(R_=C8(I".8U /TYMVN&MXVNXD24H#*D<A95;'(#$ D9[
MX&?04^OS-\%?!BS_ ."NO_!1G]I/0?VM/B)XUF^&'P*\1Z7X0\!_#'PSXUU#
M0[%KM[(7%WJMXVG30RW,YD8"(L^$0E2IXKY]_:(^+_Q__9I_8_\ ^"B__!/B
M+]H'QCXBTOX!Z1X4U7X6>,]8U^:77=,TW6XXKK^S9+T$2R"W*;(W9BY1R"0H
M55 /U!_X*+_MPZ!_P3P_9?O_ -IOQ-X!O/$UI8Z[I6F-I-C>I;R.U]>Q6BN'
M=6 "&4,1CD#%>YU^)_\ P5,_8?\ "/[(O_!%7Q7^TCJ/Q<^)/CSQQ\0[_P
M:IX^U'Q1XKGOXKZ^&KVMQ++:6;$16Q9I2B(@ 6..)!C#%OH7_@EI\6_'7_!2
MW]L[XE?M.?M;:[XL\$>,?@[K::+X/_9DOKBXL(_!^G75LD\&L:E &4:C>72,
M=KR+Y<)A.Q<B-D /TKHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#!^(_PM^&OQA\+S>"OBOX T;Q)I%Q_KM-US
M38KJ%CC&=DBD CL1R.QKX1_:2_X-Q?V.OBM<7&N? WQ3KGPVU";++:6S?VEI
MH8\Y\B=A*O/99@H'117Z&45WX+,\PRZ5\/4<?+I\T]']QY699)E.<0Y<91C/
MS:U7I)6:^3/P)^/W_!O5^WY\(Y)K[X=Z3H?Q#TU"2DOAW4E@NE3U>WNO+.[_
M &8VDKY'^*O[._Q[^!=X;'XS?!?Q3X6D#[5.OZ#<6JN?]EI$"N#V*D@]J_JN
MJ*^L;+4[233]2LXKBWF0I-!/&'1U/4%3P1[&OJ\)QYF%))5Z<9^:]U_JOP/@
M<?X5937;EA*TJ;[.TE^C^]L_DDHK^GCXB?\ !.;]@_XJF23QO^R3X"N)I?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** *.D>&?#?A^:ZN-!\/V-C)?3>
M=>O9VB1&XD_ON5 WM[G)J]110!1;PQX:?7E\5/X>L3JB0^4FI&T3[0L?]P28
MW!?;.*M7=I:7]K+87]M'/!/&T<T,R!DD0C!5@>""#@@U)10!3T+P[X?\+Z#:
M^%O#.A6>G:98VR6UCIUA:I#!;PJNU8TC0!40  !0  !BJ'@;X:_#KX8:;-HO
MPT\ :)X=L[BY:YN+30M*AM(I9FQND98E4,YP,L1DXK;HH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>nsp-20210331_g9.jpg
<TEXT>
begin 644 nsp-20210331_g9.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M:@*: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *;--#;PO<7$JQQHI9W=L!0.223T%.KY
M;_X+$_$SQ%\-_P!B+68/#5Y);R^(M5M='N)XFPRV\F^250?1TB:,^JR$5R8_
M%QP."J8B2NH)NW>W0PQ->.&P\JKUY4V0?$W_ (+*_L3_  W\2S>&+3Q#K?B5
M[>4QSWGAK2UFME8'!VRRR1B0?[2;E/8FO6?V:?VS/V>_VM--N+OX->-EN[NQ
M0/J&CWL#07ELI. S1M]Y<D#>A9<G&<\5YM_P38_92^"WP]_9(\(>(O\ A -(
MO]8\5:#!JNLZK?Z?'--.;A!*L6YU)$:(RH$&%X)P2Q)^:/VG/ WAS]BK_@JS
M\,?&GP2TZ/1--\87%E_:ND:>HC@ N+IK2Z1(U^4(T95PF,!^1C Q\W+,L[P5
M"EC,2X.G-Q3BDTXJ6S3N[VOKIZ=SR'B\QP]*&(K<KA)JZ2=TGMK?7S/T7^(_
MQ#\(_";P)JOQ)\>ZQ'8:/HMD]U?W4I^ZBCH!_$Q.%51RS$ <D5S_ .SE^T5\
M._VI/AI%\6/A<;XZ3->36R?VC:^3+OC(#?+D\<^M?,__  4?_9"^,'QRA\=_
M%;QW\<+BT^'7@[P/>:KX<\&::3NN=0MK"23S)_E"!?-7.3YCE=RCR\YK>_X(
MI_\ )C5A_P!C)J/_ *&M>A#,\9//OJDJ?+3Y9--[R::5]-EKI?5[G5'&8B69
M^P<;1LVN[LTK^2/K7IUKYD^('_!7?]B#X>>-)_!%W\0;_4Y;6<PW=]HNDR7%
MK$X.&'F# D _O1AP>Q-?17C#PW!XR\):IX/NM1N[.+5=.GLY+NPD"3P++&R%
MXV8$*X#94D$ @<'I7R%\5?@5^Q?_ ,$V?V-?&/AW7;&/7&\31W<6F+XC@MKC
M4M2NY(!'% CI$F(XR ^X "/+-]XC.V;U\QP\.>@X1@DW*4M;6V22:W[FF/JX
MNE'FI.,8I-MR_!6NMSZI\%_&/X7?$/X9P_&3P=XXT^]\+S64EV-:6;9"D,8/
MF,Y?!CV;6W!@"I4@@$&O"M _X*[_ +#/B+X@)X MOB9=P>=<B"#6KS2)HK"1
MR<#]XPRBD_QNJJ.I('-?(WAK1/B9\"O^"(OB:ZUTW-D?'GBZ&;2XG)5TTZ9K
M5"<'D+*+>0XZ%)0?XLUU?QY^ WPST?\ X(E^%O%MAX0TZ+5;*STK5UU..T07
M#SW=RB2EI,;FRMP1@G&%4?PC'A5>(,TJ45*E",7&C[6:DF[Z_"M5:Z3=W?HC
MS9YIC)P4H12:I\\KWU\EKIW/OSXS_'+X5?L^> YOB5\7O&-MHVCPNL8N)@SM
M-(P)6.-$!:1R 2%4$X!/0$CQ[X+_ /!53]C;XY>/;7X;>&?'-[I^J:A.(-,3
M7-,>VCO)2<*B2<J&8\ .5+$@#)(%<9X"_99\#_\ !0S]B;X+:K\:/%_B.$Z!
MH:,L6EW<2)?2($@+7 DB<N=L'!4J?WC\G/'AO_!3ZU^%?QL_:*^&_P"R;^RO
MX3TP>-=(U)[?4K[P]8I"FFJWE[(&>( ?N0CROVB"]B6 Z<QS?-*%&.+I**IO
MDY8N[E-RM=*S5FKZ:/OL:XK'XVE35>"CR/ELGJY.71:Z6]&?=O[2'[5GP/\
MV4/"MOXL^-/BX:?'>S-%IME! TUS>.H!81QKR0H(RQPJ[E!(+ '(_9B_;B_9
MT_:Y%[:_!WQA)+J.G1B6]T?4;5K>ZCB)"B4*W#ID@%D+ $@'!(S\G?M5V=M\
M8O\ @M#\,_A=XRL8[_1=)TNWDCTZY4/"Y2*ZO&+(>&RR("#U" '-0_$VQTGX
M)?\ !<#P5)\/M,@TV#Q-I,"ZK:642Q12F>"X@8E5P/\ EE&Y]67/6E5SS'1Q
MDII1]C&JJ35GS7:5Y7O;1O:VP3S+$K$.22]FIJ%M;Z];^3Z6/T3HHHKZX]T*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O%O^"@/[->I_M5_LO:]\+?#CQKK:M%?Z#YSA4>ZA;<(R3P-Z%X\G@%P3P*]
MIHK#$X>EB\/.A47NR33]&9UJ4*]*5.>S5F?E?X1_X*7_ !,_9\_93E_92\<:
M1XA\"?$GPA%':Z#K4OAV.Z26WAE#)!+#.Z>42@\GS LJE/F S@UQ/PD_:2G_
M &T/V_OAO\5?VKO%^A>%+3PY;VCV4C1R06MW+:RM+$BERRJTMRQ9F9E3:I4'
M(53^O6K>'?#^OA!KNA6=[Y1S']KM4DV'U&X'%<[\0/@+\&?BKJ.B:Q\0_AKI
M.JW?AN]BNM#NKFU'F64D;!UV,,$+N524SL.!D'%?)U>&\SG[.+Q7/"GRVBXM
M)J+NN:TMTNJ6NESPYY1C)<B=;FC&UDTTG9Z7L_QMKU,7]LG_ )-!^*O_ &3;
M7?\ TWSUXE_P13_Y,:L/^QDU'_T-:^M:*^BG@.?-(8SF^&+C:W=IWO?RVL>K
M+"\V-CB+[1:MZN^YA?$_XA:#\)OAQKWQ/\4.PT[P_I%QJ%X(\;FCBC9RJ@]6
M., =R17XUV7[9GPY^-_[4T_[0_[;_AG7/$^F67/AWP;HWE-96ZAB8X9!+(N8
MD')4#,KG+G&5;]L:*XLYR?$YK.GRUE",'?E<>9-]&_>5[=$<^88"KC90M4Y5
M'6UKIOSU6W8^+?BI\3-'_P""I?\ P3Q\>'X#> ]6LKS1M3BBTW2=02(2W$]I
M]GN62-8F8'=$[(HR#NP,5\O^./VU;+XM_P#!/SPO^P3X4^'OB.X^(BWEGI%[
MIRV&5,=K.7C"8.]I#LA4H5&TA\G"C/ZY55CT/1(=4?7(M'M5O9%VR7BVZB5E
M]"^,D<#O7-C,@Q6+?/[>TI0]G-\GQ1O?17]U].ICB,LK5WS>ULW'ED^7=7OH
MKZ/[SX4_;,_:#\8_\$Z/V'OAU^S;X!U!;;QMJOAY;*XU2!L_V<D4:&[FB/\
M?:679&W8;F'*BO!/V#_V\_V.OV./"TNKZE\)/&.N^.]7C)\0>)W2U8X+;C!!
MOFRL6<$DX:1AN;HJK^N%%*OD&,ECHXBCB%%0BHPBX<W*K):7DM7;>U[:!4RN
MN\2JM.K915HIQO9??OYV/SY_X*,Z3K_[,O[?/PX_;LN?"E]J/A"WA@L]?GL(
M=[6TJ>=$X.2 "T$P*!B S1L,BLGX(>(C_P %!?\ @JC9?M-?#OPQJ</@3P+I
M4:-J6I6HB,DB02B)#@LH=IYV<+DGRXR3CH/T9N;6VO;=[2\MXYHI%*R12H&5
M@>H(/!%1Z=IFFZ/:+8:3I\%K F=D%M$J(N?0* !6E3A]SQKJ*K^Z=15'&VO.
ME_-?9[M6*EE;EB'+G]QR4W&WVEYWV^1/1117TAZX4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4456U;6M&T&T;4-<
MU:VLH%^]/=SK&@^I8@4TFW9";25V6:*\[UC]KW]DWP[.;7Q!^U!\.[&4'!CO
M/&UA$P/IAI0:H:'^W'^Q?XHU== \+?M:?#;5;UXVD6UTOQM8W+E1U.(Y6Z5L
ML+BFKJ#MZ,YGCL"I<KJQO_B7^9ZG17+6WQQ^"EX<6GQ@\+2\X_=^(+9N?P>M
M?2/&?@_Q P30?%>FWI/06E]'+G_ODFLW3J1W3-HUJ4_ADG\S2HHHJ#0****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHKYB_;(_X*Y_L7?L7+<Z%XR^(2^(O%4&5_P"$0\*,EW=QR#^&=MPCML'&
M1(P?!RJMTKHPV%Q.,JJG0@Y2[)7.3&X_!9=0=;%5%"*ZMV_X=^2U/IVN%^-?
M[3G[//[.&E?VS\=OC/X<\*Q-&7ACUC58XIIP/^>41/F2G@\(K'BOQ,_:K_X.
M$/VU/CJ]UH'P=ELOACH$Q9470_W^IO&>SWD@RC?[4*1$>IKX;\3^*O%'C;7;
MGQ3XS\27^KZG>2>9>:CJEX]Q/._]YY)"68^Y-?;9?P)BJJ4L9-079:O[]E^)
M^99MXJ8&@W#+Z3J/^:7NQ^2^)_/E/VX^/G_!RA^R)\/YI=,^!GP\\2_$"YCS
MLO'4:38OZ8>96F_. 5\??&?_ (.0OVYO'K2VGPI\/^$O EJQ/DS6>F'4+Q?K
M)=%HF_"$5^?-%?7X3A3(\(E^ZYGWEK^&WX'Y[C^/>*,>VO;\B[07+^/Q?^3'
MM_Q+_P""E7[?/Q<\Q/''[6WCB6&7/FVFG:Y)80./0Q6OEH1[;<5XWK&O:YXB
MO&U'Q!K-W?7#$EI[RX:5S]68DU4HKW:.'P^'5J4%%>22_(^5Q&,Q>+E>O4E-
M_P!YM_F%>Y_\$[_^3D;7_L$7?_H(KPRO<_\ @G?_ ,G(VO\ V"+O_P!!%8YA
M_N-3T9T93_R,Z/\ B7YGW[1117Y^?K!MZ'\2OB+X9*MX<\>ZU8;?N_8M4EBQ
M_P!\L*]"\)_MS_M*^%=L9\=C4X5_Y8ZM91S9^K@!S_WU7D5%93H4*OQQ3^1T
M4L7BJ#_=S:]&SZR\"_\ !3_4$=;?XF?#2&13]^[T.X*$?2*4G/\ WV*]L^'W
M[9?[/'Q%>.UT_P >PZ==R$ 6>M(;5LGH-S?NR>V QK\X:*\^MDV#J?"G%^7_
M  3V,/Q)F-'2;4UYK7[U^MS];XY(YHUEB<,K %64Y!!Z$&EK\Q/AE^T/\8_A
M#(B^!O'-Y;VRG)T^=O.MCZ_NGRHSZ@ ^]?3/P;_X*3>&-9,6C_&C0/[)G/!U
M;34:2V)]7CY=/PW_ (5XV(R?%4=8>\O+?[O\CZ3!\1X'$M1J>X_/;[_\['U%
M15#PSXJ\->,](CU_PGKUIJ5E,/W=S93K(A]LJ>#Z@\BK]>4TT[,]]24E=/0*
M***0PHKA?CA^U!^S9^S-HZ:_^T7^T!X+\"64HS!<^+_$]KIRR\XPGGR+O.>,
M+DU-\!/VC/@3^U+\/U^*W[.GQ7T3QGX:>]FM(]<\/7RW%L\T1Q(@D7@E21G%
M ':445ROQN\:^/OAS\)]=\<?"[X27GCSQ!IMB9M*\'Z?JEO93:K*" (4GN"(
MHB02=SD#B@#JJ*_.'Q=_P6]_;0\"?M!^$?V5O%?_  17\>6GC[QWIE]J'A3P
M\WQ<\/.U_;6:;[F02K(8DV+SAW4G^$&OL[]DKXR_';XY_#*Y\8?M"_LH:O\
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
MXE\R2.SL[=+>%6;C<PCC4$]SS0!TM%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !113+BXM[2W>ZNITBBB0O))(P544#)))X
M[T .=TC0R2.%51EF8X 'K7X_?\%B/^"WDOB!M3_95_8L\7M'IX+VOBSQ]IL^
M#=]GM;&13Q'U#SCE^0AVY9^7_P""Q/\ P6OO?C7)JG[+/[(GB26V\&JSVOBC
MQ?9R%)-=P2&M[9@<K:=F?@S=!B//F?F37Z9PQPIR<N+QL==XQ?3SEY]ETZZ[
M?BG&_'KJ\V7Y9+W=IS77NHOMWEUZ::L)).2<D]2:***_1#\>"BBB@ HHHH *
M*** "BBB@ KW/_@G?_R<C:_]@B[_ /017AE>Y_\ !.__ ).1M?\ L$7?_H(K
MCS#_ '&IZ,]#*?\ D9T?\2_,^_:***_/S]8"BBB@ HHHH **** "BBB@ KK_
M (,_&_Q]\"_%*^)O!&I[0^%O;";+07: _==<_7####/!Y-<A14SA&I%QDKIE
MTZE2C-3@[-=3]-/@#^T%X*_:!\)#7_#<HM[V !=3TF60&6T<_EN0\[7 P?8@
M@=Y7Y7?#3XF>,?A)XNMO&O@?56M;VW."",QS(?O1R+_$I[CZ$8(!'Z(_L[?M
M!^%?V@_!2^(-'VVVHVVV/5]+9\O;2$=1_>1L$JW?D'!! ^2S'+985\\-8?D?
MH639U#'Q]E5TJ+\?->?=?TO0***Y_P"+%O\ $J[^%GB6T^#-[I=MXPE\/WB>
M%+G7-_V*+4C XM7N-B.WDB;87VJQV@X4GBO*/?.@HK\A/VT_^"8OP=_82_X)
M;^*?VTOV@?VGO'\/[4?AKPB=6?XV:=\5=8,]_P",74-#86D#S1P/92W96V2$
MVRGR#N*J0<=S\6_$7QK_ ."AO[5W[+7_  3H_:<UG7O#&C:G^SBGQ9_:#\+>
M'-5N-(FUZ_*V]E'I4LUL\<T5O'?/,[Q(PW8 ."BLH!^H5%?GA^R+X9_X=V_\
M%@=5_P""<OPM\6^(;GX-_$;X)?\ "=^"_#'B+Q#=:F/"VL6>H_8[NTLY;N22
M9;::%UG*,[8D7Y0!G/K/_!;;]JOXE?LE_L":WXE^"?BNW\/^-O&'B+2/!OA/
MQ%=[?+TBZU.\CMVO3NX!A@,\JD\!T4G@&@#ZVHK\:?@'X=_X)-WW[3GPI\.?
M\$WO^"E_C+P_\<['Q9;3ZSXP\;:GXEU"P^+]A%D:C8R2:@R:??//R4>U8;6(
M,0;"E8O^"IVJ?L_W'[5O[85W^VQX[FTGQUX:^$7AZY_8QAGU^YLKX7S:;<L9
MM BBD0SWS:X(XY#$&DVJBMB/=0!^S=%? MS<_$K]O3]H;X+?L<_%J$S:;\&/
M!_ASXC?M)1,H$=YXK>V5]&T*55^4[;I)M3EB(*[;:U&/G%??5 !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^3W_!?#_@JC
M_8EKJ/["/[/GB,B\G3ROB1KEE+_J(R.=+C8?Q,#^^(Z*1%R6D5?HS_@LK_P4
M[L_V%?A(OPZ^&>H12?$[Q=9.-%7 ;^Q[0DHVH.IZMD,L2GAG4DY$;*?Y^M2U
M+4=9U&XUC5[^:ZN[N=YKJZN92\DTC$LSLQY9B222>237W_!_#WUB:QV(7NKX
M5W??T73N_37\E\1.+_JE.658.7OR7OM?93^RO-K?LM-WI#1117ZB?AH4444
M%%%% !1110 4444 %%%% !7N7_!/&2-/VD[-7< OI-V$!/WCL!P/7@$_A7AM
M>S_L _\ )SVB_P#7G>?^D[UR9AK@JG^%_D=^5.V94?\ $OS/T)HHHK\^/UD*
M*** "BBB@ HHHH **** "BBB@ KJ/@_\7/%WP4\<6WCCPA=;983LN;9R?+NH
M21NB<=P<=>H(!'(KEZ*F<(SBXR5TRZ=2=*:G!V:V9^I/P?\ BQX6^-7@.S\>
M>$YCY-P-MQ;N1YEM,,;XGQW&?Q!!'!%5_P!H#XX_#[]F;X'>+OVAOBMJ,EIX
M;\%>'KO6=;GACWR"WMXFD<(N1O<A=JK_ !,0.]?"G[)G[1M_\ /'RR:C+)+X
M>U1UBUFU7)V#HLZ#^\F>G\2Y'7!'Z*:=J%CJ^GP:KI=W'<6US"LMO/$P9)$8
M JP(Z@@@YKXS,,%+!UK+X7M_D?I>49G',L-=_&MU^OHS\+_V</\ @K!_P3<_
M;<^.ND_M[_\ !63]MSPWILOAG5I+KX+_ +.4&E:G=:3X*"L5BU/47CM3'J.J
MLH#*_,<&<J Q"0_5/[5OQ\^$G[/'_!4+]GO_ (*\^)/$;O\  ;XG_ 6Z\"W?
MQ'CLICI^B_:[J'6-)N[KY-\$-T',:NZ@*?O[ ,U^EM17]A8ZI92Z;J=E%<V\
MZ%)H)XPZ2*>"K*>"#Z&N ]8_.G]F#XF^"?\ @HO_ ,%P-5_;2_9QU8^(OA%\
M'/@6_@BW\=6D##3]9\2WVI"ZGBLY64"YCAM4 =TR [+V92V-_P %@-9^'7_!
M8/\ X(^^,?&_[%%KJ'Q*MO 'Q'M+Z\\/6FCW5M<ZM)I%V@U*RBBGC221Q;RS
M,NU3YA0*FXD"OTLTG2-*T'3H='T/3+>RM+=-D%K:0K''&OHJJ  /858H _(K
M_@I7^VY^Q5_P5!_9Z^#/[)'_  3I\8V'B_XIZU\4_"^I^"M'\.Z/)'>?#ZVL
M+J.2ZU&\C$8_LQ+:W5XF5MI^?"AE4D?I#^V=\>/A+^R?^SSXD_:J^+?AZ#4;
M?P'IDE[IEN+19+JXO7VPV]I:DJ2L]Q.\,";>K2J#Q7HVG>&/#6CZG=ZUI/AZ
MQM;R_8-?7=O:(DMR1T,C* 7/U)I/$7A3POXOM8+'Q9X;L-4@MKR&\MH=1LTG
M2*XB</%,H<$+(C@,K#E2 00: /R?^,'P$U/]GG0?V7_!'[?/Q&;0_#?QV^,/
MB#Q9^UAXBA\02Z187OB:XT:>ZTG1[F]BE1H[&&:.*SBC+B-Q81 XSQ]/?\$.
M/%^O>*/V<?B3ING^,M0\1_#KP[\?O%>B_!+7M0U:74/MOA&WGB6U\J\F9GN[
M>.<W<,4I=\QPH Q %?7_ (N\&^$/B!X>N?"/CSPIINMZ3>*%N]+U>QCN;><
MA@'CD!5@" >1U JSHVBZ/X<TFVT#P]I-M86-G L-G964"Q0P1J,*B(H"JH
M    H LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MS'QG^+W@7X!?"G7_ (S_ !,U=;'0O#>F2WVHW!P6V(.$0$C<[MA%7JS,H')K
MIZ_&O_@XP_;Z'C+QC:?L,?#/6MVF>'YH[_QW/;R?+<7^W=!9DCJL2MYCCD>8
MZ X:(UZV2Y74S?,(T([;R?:*W_R7FSP.)<\I</Y1/%2UEM%=Y/9>BW?DF?G[
M^UY^TYXY_;"_:'\2_M ^/Y&6ZUV^+6=CYA9+"T3Y8+9/]F.,*N<#<=S'EC7F
MM%%?NU*E3H4HTX*T4K)>2/Y7KUZN)K2K57>4FVWW;U;"BBBM#(**** "BBB@
M HHHH **** "BBB@ KV?]@'_ ).>T7_KSO/_ $G>O&*]G_8!_P"3GM%_Z\[S
M_P!)WKDQ_P#N53_"_P CNRO_ )&5'_%'\S]":***_/C]:"BBB@ HHHH ****
M "BBB@ HHHH **** "OL7_@G7^T+_:>GO\!_%5]FXM$>?P]+*W,D7WI(.>I7
MEU']W<. HKXZJ_X7\2ZSX.\16/BKP]>-;WVGW27%K,O\+J<CZCL1W&17+C,-
M'%T'3?R]3NR['3R_%QJQVV:[KJ?K#17-?"#XEZ1\7_AQI7Q"T8A8]0M@TT(.
M3!,/EDC/^ZX(]Q@]ZZ6OAY1E"3C+='ZG3G"K!3B[IZH****DL**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RS]M7]IG
M0/V/_P!E_P 8?M!:]Y3MH6E,=+M)6P+N_D(CMH/7#3,@;'(7<W:OY@O%GBKQ
M!XY\4ZEXU\6ZK+?:KK%_->ZE>SG+W%Q*Y>21O=F8D_6OU(_X.9OVII=5\9>#
M/V/_  YJA^S:5;'Q%XFBC?Y6N9=T5I&WHR1B9\=Q<(>U?E/7Z]P7EJPF6?6)
M+WJFO_;JV^_5_-'\\^)6<O,,[^J0?N4=/63UE]VB]4^X4445]D?G(4444 %%
M%% !1110 4444 %%%% !1110 5[/^P#_ ,G/:+_UYWG_ *3O7C%>S_L _P#)
MSVB_]>=Y_P"D[UR8_P#W*I_A?Y'=E?\ R,J/^*/YGZ$T445^?'ZT%%%% !11
M10 4444 %%%% !1110 4444 %%%% 'TY_P $W/C)+H7C*]^#6KW6+/64:ZTP
M,?N72+\ZC_?C4GZQ#UK[4K\H/"'BC5O!'BG3O&&A3>7>:9>1W-NW;<C!@#Z@
MXP1W!-?J3X$\8Z3\0?!FE^-]#?-KJEE'<P@G)4,N2I]P<@^X-?+9WA_9UE56
MTM_5'WG#&-]MAG0D]8;>C_R?YHUJ***\0^H"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ J*_OK/2[&;4]1ND@M[>)I9YI6PL
M:*,LQ)Z  $YJ6OF'_@L;\>I/V?/^"=WQ#\1:?=&+4M=TY?#VEE6PWF7S>1(5
M/9E@:9P1SE/QKHPF'GB\5"A'>32^]V.3'XRGE^!JXF>T(N3^2N?@1^V+^T!J
MO[4W[4/CCX^ZK*[#Q)K\T]BDF<PV:GR[:+G^Y D2?\!KS2BBOZ$I4H4:4:<%
M9122]$?R'7KU,37E6J.\I-MONV[L****T,@HHHH **** "BBB@ HHHH ****
M "BBB@ KV?\ 8!_Y.>T7_KSO/_2=Z\8KV?\ 8!_Y.>T7_KSO/_2=ZY,?_N53
M_"_R.[*_^1E1_P 4?S/T)HHHK\^/UH**** "BBB@ HHHH **** "BBB@ HHH
MH ***54=@S*I(12S$#H/4^U*4HQ5V[(-Q*^X_P#@FS\1O^$B^$M_\/KN?=/X
M>ORT"D]+:?+KCZ2"7\Q7YZ^(OC/\+O#"LNH>,[2:4)N6#3V-RS>V8\JI]F9:
M]3_X)H?MB^'[G]K_ $GX;Z1HUY#8^*;*YLFO;Z9$_>)$T\8,2[ADM$%#;_X\
M8YKX[.>)^'.585XF+J2:247S:WM9N-TM^K1[.1UY8;,H-[2]U_/;\;'ZB444
M5YI^EA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5^57_  = ?&#[#\.OA?\  2TN<G4]9O->OXE/W1;1+;P$_P"\;F?'^X:_
M56OP=_X.0/B%_P )9^W_ &GA"&XS'X6\"6%F\0/"S2R3W3'ZE)XOP45]1P=A
MU7SV#>T4Y?A9?BSX;Q%Q;PO"U6*>LW&/XW?X)GP#1117[0?S8%%%% !1110
M4444 %%%% !1110 4444 %%%% !7L_[ /_)SVB_]>=Y_Z3O7C%>S_L _\G/:
M+_UYWG_I.]<F/_W*I_A?Y'=E?_(RH_XH_F?H31117Y\?K04444 %%%% !111
M0 44,0D3S.<)&I9W/11ZD]A7)>(_CE\+/#(9;KQ;!=2JNY8-,_T@O[!D^0'V
M9A7GX_-LLRR'-BZT::_O-+[EN_D-1;.MHKQCQ'^UU$I>+PAX.W88>7<ZI-P1
MW!BCZ?A)7!>(?CU\5O$1*2^+)[.+<2L6F@6^ ?X=R8=A[,QKX/,O%3AS"7CA
ME*L_)<L?OE9_=%E<G=GTOKWB7P[X6B\[Q+KMG8 Q[T6[N5C:1?5%)R__  $&
MN$\1_M1_#;1P\>AI>ZO* "A@A,,+>Q>3#J?^V9%?.CN\KF21RS,<LS'))]:2
MO@<R\6,^Q5XX2$:2[_%+[W[O_DH[11ZCXC_:N\>:B6C\-Z98Z5'NS')Y?VB8
M#T)D^0_]\ UP7B/QOXO\7L#XG\2WM\JN6CBN+AFCC)_NIG:GT %9=%?!9AGF
M<9J[XNO*?DV[?);+Y(=V%=?^S]\17^$?QT\'_$]92BZ#XELKZ;'\44<RM(I]
MB@8'V-<A17FTZDJ513CNG=?(<).$U);H_I#1TD021N&5AE64Y!'K2UYG^QG\
M0)_BC^RC\/?'-VY>XO?"=F+QR<[YXXA%*WXNC'\:],K^D*%6.(H1JQVDD_O5
MS];I356G&:V:3^\****U+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OYN/\ @L?XID\7_P#!3'XM:I),S^1K\-BI;L+:T@M\?AY5
M?TCU_+W^W[K%QKW[='QDU6YX:3XHZ\ ,YVJNH3*H_!0!^%?>< POF%6?:-OO
M:_R/RKQ8JM93AZ?>=_NB_P#,\CHHHK]4/P@**** "BBB@ HHHH **** "BBB
M@ HHHH **** "O9_V ?^3GM%_P"O.\_])WKQBO8OV";I;?\ :C\/0E"?/AO4
M!ST_T25L_P#COZUR8_7!5/\ "_R.[+';,J/^*/YH_0ZBBF7%Q!:6[W=W,D44
M2[I)9&"J@]23P!7YY*<81<I.R1^M;CZ*X[Q'\?/A7X;WQR^)DO94 /DZ8GGE
M@?1Q^[_ L*X/Q%^US<DM%X2\(1J _P EQJ4Q;<N.\:8VG_@9KY/,N.^%LLNJ
MF(4I=H>^_O6B^;17*SVVLWQ%XQ\*>$HV?Q+XBL[(B/>(IYU$C+ZJGWF_ &OF
MCQ#\;OBCXERE[XNN8(_F AL<6Z[3_"?+P7'^\37*$DG).2>IKX#,O%^.L<!A
MOG-_^VQ_^2'RH^A_$G[5'P_TK?%X?LKS5I5(V.J>1"X[_,XW@_\  *X3Q%^U
M1\0]48QZ#;66E1AR4:.$32[?1FDRI^H137F=%? YEQ[Q5F=U+$.$7TA[OXKW
MOO;'HMC0U[Q9XG\4RK-XD\07E\4),8NKEG"9ZA03A1[# K/HHKY&=2=6;E-M
MM]7JP"BBBH **** "BBB@ HHHH _;'_@D;KO]N?L ^!E>3=)9-J-K)CMMU"X
M*C_O@K7TG7QS_P $.->_M?\ 8MN-.+Y_LOQI?6V/3,5O-_[5K[&K^@<AJ>UR
M7#R_N17W*Q^I99/GRZD_[J_!6"BBBO7.X**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKP3]OK_@H;
M\'O^"?W@?0M5\;^'/$'BSQ;XTU?^R/AW\./!FG_:]9\3ZA@$PV\60 B J9)6
M(5 R]69$8 ][HK\_?%G_  6._:__ &:-,A^*_P#P4$_X(_\ CKX6_"HW$2:E
M\0/#?Q%TOQ8VAQ2%56XU&QL56:VA4L-[@R;>@#,0I^G_ (U?MT_ /X(Z'\)?
M$FIZQ<ZW8?&SQSH_A?P!?>'8TN8+VXU*)YK>X,F]5%OY,;RF0$D@#:&) H ]
MCHKQ/P;^VEH7C#]OGQK^P;!X%NX-1\&?#[2_%4_B)[Q3#=1WL\L*P+%MW*RF
M(DL20<]*]LH **** "BBB@ HHJGX@\0Z!X3T:X\1^*=<L],T^TC\R[O]0N4A
MAA3^\[N0JCW)H N45YW=_M>?LG6$!NK[]I_X=PQ+C=)+XUL%49X')EKFM?\
M^"D?_!.WPH&/BC]O?X+:;M)#?;_BGI$."" <[[@=R!^- 'M-?RT?MESS77[7
M_P 5KJX&))/B3KK. ,<G4)R:_>_Q-_P7!_X)#>$I/+U7_@HK\*)3G&=,\60W
MH_.W+BOP9_;BN]&U+]L_XLZQX;OX[K3=0^(^M7FFW41)6:VFOII8G!/)!1U.
M?>OT#@!KZW77]U?F?DOBS%_4,,_[TOR/+:***_4#\-"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KUW]A"*6?]JWPK;V[0B63[<D N)"B-(;&X"*S!6*
M@L0,A21GH>E>15V'[/GBD^"OCKX.\5-<F*.Q\2V4D[_],O.02#Z%"P_&N',Z
M=6KEM:%)VDX22?9M.WXG9E]2%+'TIRV4HM^B:/L/XF?'7XV>'O$%SX5U32X/
M#UU:RE98$MA)(5/3YWW*P(P0Z  C!!P:\TUKQ%X@\1SK<^(-;N[Z1 0CW=PT
MA4>@W$X'L*^X_C%\$O!_QHT/^SM?B^SWL*$6&JPQ@RVQZXQD;TSU0D Y."I^
M8?&/Q+^%_B_X3^))/#7B_3_+D&3;W,1+0W,>>)(VP,CV.".A .17\%<05LZK
MU.?%UYU8O:[;2\K;+Y)(_;,5A)X9W6L?ZW.>HHHKYHXPHHHH **** "BBB@
MHHHH **** "BBB@ HHHH _6W_@@_:"#]D'7[DA=T_P 1+PY YP+*Q !_$'\Z
M^UZ^/?\ @A]:?9_V*'FY_?\ C&_DY&/^6<"_C]VOL*OWWAR/+D6'7]U'Z?E*
MMEM+T04445[9Z(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7YU_&E8+_\ X.??@S;?$,)_95C^RSK=
MS\//M(RO]OOJDT=]Y.>/-_L_&[;SLZ\5^BE?/'_!07_@G7\/_P!O3P[X6U9O
MB'KOP_\ B-\.M8;5_AE\4/";*-2\.WK*%D 5_EGMY555FMWPLBJ!D8!H ]5_
M:*T_X?:M^S]XZTOXLQVK^%;CP=J<?B5;['DG3VM9!<>9GC9Y6_.>V:_!OX:_
MLW:%\<O^"5?_  3$\2?'9_%)U;6/C_:>$)3:>+]1L?\ B02:CKSVWEI;SHL,
MH@CMQ'<H!,L8"K(%)%?H?X^_X)9_\%+OVMO#3? K]O+_ (*P1:Y\*;EUC\3^
M'?AE\*[;P[J7BNU&,V]W>B>4VT4F")(X5VNK%>!C'K/[>?\ P3+/[27[/GPG
M^$W[+?Q4L_@]J_P+\=:-XG^&%_#X934[&QDTVVFMH+22U>1 \/ES8^]D% 2&
MY! /DG7?V#_ W[2G_!>KX@_ CQ?\1O'.F_#GPO\ LR>%(M3\.^'/&M]I]QX@
M$5W-#:0WM]#*MW-"BB1V7S0TDGEL[-M(/*Z9^TI\8_\ @E/\+/\ @H]\'OA%
M\3?$?B30?V>E\)WWP=B\:ZO+JT_A^7Q#I:2&)9;DL\MO;S31ND;E@?+;.2[E
MOO\ ^ O["GC/X9?MJ:]^W!\1_CM;>)O$7BGX/^'_  ;KVG6?A3[!#)>Z>[RS
MZBC"YDV)/)(Q%OL_=# \QZP[C_@E1\,_&7QA_:P\;?&3QH_B3PO^U7I7AW3]
M:\*1:5]EDT.'2]'.FEH[KSG\Z1R1.C^7'Y3*HP^-U 'Y<:_I_BSP9^S+IOQJ
M_90_9P_X**R?M6V.GV6K1_%7Q'X5UV\TWQ-J0*2W%K>V<EY):/ILN946-8,J
MACR7P0WTO^T)\*O'7_!1O_@L3\//V=OC!\2_B/\ #[P1K_[%EEXU\??#_P -
M>)+K29;B\77FB%E/MP\31S7<9DQM=OLBHQP"M>G2_P#!)O\ X*+>+/@QI7[%
M/Q,_X*P377P4TK[):2W&A?#E=/\ &>I:1;.C0Z;+JRWC)%A8XT:Z2'S9 IW
MAV!^C-)_8.T_0O\ @I!IW[?FD?$8Q6FE_L_'X7VO@EM*9R(_[8BU%;XWK3EC
M@1B'RC$2<[S)_"0#V+X5?#K1OA#\,?#OPH\.ZEJ=[8>&M$M=+LKS6]1DO+R>
M*")8EDGGD)>:5@H+.QRS$D]:WZ** "N;^+WPA^&GQ\^&FL_!SXQ^#;/Q#X7\
M0V9M-:T74%)ANX202C@$$C('?M7244 ?(EK_ ,$$?^".-G.MS#_P3T^'99<X
M$NFR2+TQRK.0?Q%=)H'_  1G_P""3/ALJ=._X)P?!>3: !]O^'>GW?3/7SXG
MSU_EZ"OI>B@#RCPS^P=^PYX*3R_!O[&7PHTA<8VZ9\.],MQCG^Y /4_G7X%_
M\%@_ =I\-_\ @I-\5O#.GV$=M;MK<%[;P0QA$5+FS@N0% X _>]!TK^DNOP:
M_P"#COX;R^#_ /@H%!XT2(^3XM\$Z?>^;C@RPM+:,OU"P1G_ (&*^TX%K*&;
MR@_M0?WII_E<_-?%+#NKP]"HOL5%]S4E^=CX$HHHK]</Y]"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ H!(.0:** /VB^&_BF'QQ\.]!\:VYS'J^C6MZ
MF?26)7_]FI/B#\.O"7Q0\.2^%_&.F^?;R<QR(0LMN^.)(VP=K#Z$'H002#YQ
M^P)XKD\7_LD>#;ZX8&6TLI;%P#T$$\D*?^.(A_&O8J_C/.\%'"9IB,+):1G*
M-O)2:/Z/P-98S+Z55Z\\8O[TF?"_QL^ _BWX*ZUY&IJ;O2YY"-/U:*,A)>^U
MASY<F.JDGH2"PYKAZ_13Q!X>T/Q7HMQX=\2Z5#>V-W'LN+6=<JXZ]N00<$,"
M"I (((!KX_\ VA/V9-=^$%Q)XBT!IM0\./( MTRYEM"QPJ38&.I #@ $D A2
M0#^?YGE$L->I2UA^*_X'],\W&8%T??AK'\CRNBBBO#/."BBB@ HHHH ****
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
M+*5>^K5GZK1_B?RAQ+E4LESNMA;>ZG>/^%ZQ_!V]4PHHHKU#P@HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ]_P#^"9GBM_#?[6^C:?D"/6M/O+&5B>@\
MEIE_-X5'XU^GM?CO^SCXI;P5\?O!GBC[3Y,=IXFLFN'SC]R9E609]"A8?C7[
M$5_/WB]A?9YQA\1_/"WSC)_I)'Z[X>U^?+*M%_9E?Y-+]4PHHHK\D/OPHHHH
M \B_:*_9<TGXJPS>+/!Z0V7B106<'"1:C_LR'HLGI)T)X?@AD^1=8T;5?#VJ
M3Z)KFG36EW;2&.XMIXRKQL.Q!K]%Z\_^._[/GA?XUZ.9'\NQURVCQI^JJG7_
M *93 <O&?7[R'E<C<K^%F>41Q%ZM'275='_P?Z\SS<9@55]^GO\ G_P3X?HK
M7\<>!?%/PY\13>%_%^E/:7</(#<K(A) =&'#*<'!'H1U!%9%?(RC*$G&2LT>
M$TXNS"BBBD(**** "BBB@ K]9/\ @A9\&9?!G[..N?%_4K(QW/C+7-EH[+_K
M+*T!C1A_VV>Y'_ 17Y=_"KX;^(_C!\2M"^%OA&#S-2U_5(;&T!!*JTCA=[8Z
M*H)9CV"D]J_H%^%GPY\.?"'X;Z'\+O"4'EZ;H&EPV-H"!EEC0+N;'5F(+$]R
M2:^^X"RYUL?/%R6D%9?XG_DK_>CZ?AG".IBI5WM%67J_^!^9OT445^M'W(44
M44 %>>?M7_LN?!S]M/\ 9X\5?LO_ !]\/-J?A3Q?IIM-3@BDV2Q$,LD4\3X.
MR:*5(Y4;!P\:D@C@^AT4 ?GK9?\ !-?_ (+(>&O (_9S\(_\%L%7P"EH;"T\
M1:G\'+6?Q=::?@*L OA=!9)A'E/M;*)0?G&& QO?%'_@AE\++#]COX/?LV_L
MA?%>]^'7B#X$>/K7QKX#\9ZKI4>L->:U&TCS3ZE S1"Z\]I&9BI380@0!%\L
M_=E% 'P7XI_X)2_MC_M#?M#_  9_:L_:V_X*$Z;JOB/X->.X-;T3PIX0^%ZV
M'A][,HR7D!CDOGN&NYP(@MV\K)"J,JV[;V:M7XI?\$:_^%E_ []K3X,_\-'?
M8O\ AJ/Q@FN_VE_PB'F?\(SMBM4\GR_M:_;?^/;._=#]_P"[QS]OT4 ?.&K_
M /!/O^U?VO?@-^U9_P +;\O_ (4E\/\ 6/#']@_V#G^VOM]M;0?://\ /_T;
M9]GW;-DF[?C<N,GR_6?^"97[7'P'^.?Q'^*?_!-O]MW1OAMX?^+WB*7Q%XT\
M"^-?APNOV5EKTZJMSJVG.MU;O#+-M5WAD\R-G&3\H55^WZ* /A*Z_P""''@V
M']A5_P!D/1OVB-6E\1:[\8K'XE_$'XG:]H:7EYXFUV+4(;RYEDMTFB6$2^0D
M2A7(B502)&W%O=OVY_V)O^&TKGX+W'_"S/\ A&O^%0_'C0?B1C^QOMG]K?V;
M'=)]@_UT7D>9]ISYW[S9L_U;9X]WHH \ _:D_88_X:5_:Q_9]_:@_P"%H_V+
M_P *)\0:UJ?]A_V)]I_MS^T+ 6GE^=YZ?9O+QOW;)=W3"]:\)^*O_!#;1/BI
M^SY\?/@MJ'[2E[8ZC\8/V@)?BSX;\16/AA ?"NIC[*;>W>"2X==0C0VQW$F'
M>)3A4*AJ^]:* /SS_:)_X)(_MY_MT>&_"=A^V1_P4HT1Y? /C72O$WA72/ G
MPB6RTN>_LKA7^T:A'+?M-=.T7FQJD<L$<1E+[9" !^AE%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'DW[<G[+F@_ME?LM>+OV?=:>.*;6=.+:->R#BSU"(B2VFXYVB55#
M<E"Z]Z_F(\6^%/$/@3Q5J?@CQ=I,MAJNCZA-9:G8SKA[>XB<QR1L/564@_2O
MZT*_$_\ X.+/V%KCX8_&&T_;/\!Z4?[ \;3)9^*4AC^6SU9(\)*<<!9XDSG_
M )Z12$G,@K[W@?-50Q,L%4>D]8_XNJ^:_+S/RGQ/R%XK!0S*DO>IZ2_PO9_]
MNO\ !M]#\SZ***_4S\)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!4=X
MW#HQ5E.00<$&OVE\!>*(/&_@71?&EJ<Q:OI-M>Q$#&5EB60?HU?BS7ZO?L&>
M*W\8?LD^"]1F(\RVTY[%ESG MYI(%_-8U/XU^1>+^$Y\JP^)_DFX_P#@4;_^
MVGZ'X=U^7'5J/\T4_P#P%V_]N/7J***_ #]9"BBB@ HHHH YCXK?"/P?\8O#
M9\/^*K4B2/+6&H0J/.LY#_$I[J<#<AX8 ="%9?C'XM_![QA\'/$7]B>)[7=#
M-N:PU&$'R;I!C)4]F&1N4\KD=B"?O6LKQKX)\,?$3PW<>$_%^EI=V5Q@E3P\
M3C.V1&ZHXR<$=B0<@D'R\QRRGC8\RTGW[^IQ8O!PQ"NM)?UN?GI17H?QY_9X
M\3_!74Q=G??:%<RE;+5$3[K<GRI0/N28!([. 2O1E7SROC*U&I0J.%16:/GZ
ME.=*7+)684445D0%%%;OPP^&_BSXP?$+1OAAX%TXW>KZYJ$=I8PCIO<XW,?X
M4499FZ!5)/ JH0E4FHQ5V]$.,92DHK=GVY_P0K_9Q;Q3\4-<_:5U_3BUEX9M
MSINA22)PU_.G[UU/K' =I'_3R/2OU+KAOV;?@/X3_9H^"N@_!GP<@:VT>S"W
M%T4VM=W#'=-.WN[ECCL"%' %=S7[[D&5K*,KA0?Q;R_Q/?[MOD?I^5X+ZA@H
MTGON_5_U8****]D] **** "N-_:$\3_&CP;\&/$'B3]G;X86/C/QO;60_P"$
M;\-:IK:Z=;7EPSJ@\VX8$1QH&,C8&6"%5^9A7944 ?F=_P $>K/]L#0?^"JW
M[7WA;]MSXUZ=XS\<0>%_A]=WS>';>6#1M)%S;:E.MAI\4I++;PAQ&'8!Y2ID
M<;W8U\Z?ML?&3]B#XX?\%BOV@O#O[<'Q3^,S:#\+O#'A30/!GA?X/S^('D>1
M[6:^U*]G325(CCA>XBB+RE=S$A=VSC[-_8K_ .4[W[;G_8G_  P_]-E]2Z%_
MP5I_8_\ V7/VMOC7\#?VV_ GA7]G?Q'8:Y'J&@^*-3 C@^)>B^3^XU5+I;:,
M3W"_-&\&Z5XV.Q6<JX4 ]=_X)4:+^Q5I_P"R+I^N?L!_&#5O&_P[UW5;C4;3
M6M<\3WNJ70N6$<<L,C7I\^!D\M08) K(23M&[GP'_@O3XEU'2=?_ &>= ^./
MCOQ3X5_9AUCX@7UO^T1XB\*:C=6311_8Q_8]M>7%H1-!I\]V7CF<%5'R996V
M&N6_X)0?%;X>?LL_L[_M4_\ !3;XN:3JGP\^!7Q#^-FH^-/!-K?:!<I-_8CB
M"W&KBQC1I8UNY2'5 FXJBMC:5)@_X*C^/_@RG[=7[)7[9W[6>FOKG[*:^'-5
MG35M3T::YT71/$E];Q2:7J6J6Q1L(\+;(7ECQ#)N8E,$T 0_\$FM9^%&D_\
M!47XC_#/_@F-\3==\6_LH6?PFM+GQ!))XDO=9T'1?'1OE"6NEWEY)(Q+V!,L
MT<;NH8C<PVHB_._[%.O>"6\<?LP^,/ _C:XN/VUM;_:.UJS_ &G=+CURXEUG
M_A'EEU?^U8]6M&?$-A#&NG_9MZ+&I$1A^8N:^AOV?/''[-_[1W_!=KPU\9O^
M"6J:7>^!M!^$NK6'[1'C+P+8>1X>U:XE=#H]FTL:+!=WT<F9=Z;F$7&_",J_
M2/\ P5)\:ZRGAC0/V/\ ]GJ6WTGXN?M(ZD_A2S\165HHO-'T"*+S-:UAG #$
M6MB76++#%Q<VP'6@#,_88'_#:W[6?CW_ (*8ZP!<^$=+6Z^'GP 5FW1MH]K=
M$:OK<0Z9O[^$1I(,,;;3XNTE?9-?C+^V[X9_9D^#WQG_ &C?@M\??B_?_#?2
M_@?^S+X<;]C_ $*U\>W6ABWDCL=0\V]TV*">,7U^-1MK. DK(YVHA#!R*_5;
M]D+7?BQXH_9-^%_B;X]64EMXZU'X=Z)=>-+>6'RWBU:2PA>\1DP-I$YD!7 Q
MC&* /1**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KAOVE?V?_ ?[4WP+\2_ /XD
MVOF:3XDTU[:254!>UEX:*XCSQYD<BI(O;*#/&:[FBKIU)TJBG!V:=T^S1G5I
M4Z]*5.HKQDFFGU3T:/Y7/VG/V=/B-^R?\<O$/P$^*>G^3JV@7IB,R*?*NX2-
MT5S$3UCD0JZ]P&P<$$#@J_?C_@MW_P $U)OVT/@U%\7_ (2:&LOQ)\$VCM9P
M1+^\UK3LEY++_:D4YDB_VBZ?\M<C\"9H9;>5H)XF1T8JZ.N"I'!!!Z&OW'(,
MXIYS@54^VM)+S[^CW7W=#^7N+.':W#F:2HZNG+6#[KMZQV?R?4;1117N'S 4
M444 %%%% !1110 4444 %%%% !1110 5^BW_  24\4MJW[/6K>&I[C?)I/B>
M7RD_N0RPQ.H_%Q*?QK\Z:^RO^"/'BJ*V\9^-O!#/\]]I=I?1KZ+!(\;$?C<I
MG\*^&\1L+]:X1KM;PY9+Y25_P;/J>#*_L.(*2Z24E^#:_%(^\J***_EP_<PH
MHHH **** "BBB@"OJ^D:5X@TJXT/7-/AN[.[B,=S;3IN21>N"/J 0>H(!&"
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MZJ0,M JCU+ 5^KOAS]D_X[>(]KIX*>RB;K+J5PD./JI._P#\=K[>  & , =
M**_-N)Y4.)LS6,J1<+14;)WO9MWO;SM\C]!X>X3IY'@?J\JSJ:MWMR[VTM=]
MN_4^9/"7[ >K2NLWCKQW;PH/O6^E0M(Q_P"!R!0/^^37J_@S]E?X)>"]DT'A
M%-1N$_Y>-7?SR??8?D!^BBO1**\JCEF"H:Q@K^>OYGTU/!X:EM'[]1L,,5O$
ML$$2HB* B(N H'8 =*=117>=(5XW^VQ^P-^RS_P4'^%T?PH_:A^&L6M6ME<?
M:M"U:VG:VU+1+OC%S9W49$D$@(4\':VT!U9>*]DHH ^!_ '_  3O_P""N7[-
MOB/2]!^ O_!8BY\8?#ZROK?=X;^-/P[M=5U6.S5QYD7]K1,LTSF,;0SJ #SC
MK7WQ110 5^>__!SBOB:Z_P""6&HZ)X1\8W^@7NJ_$;POIZ:MIL[QRVXGU.*(
ML"C*3@-G&1G&,U^A%? /_!RG_P HV;?_ ++!X,_]/,% '6?\$>_VS_BM\4O"
M_BK]A?\ ;.N4M_VA/@'=QZ+XX$DA_P"*ETTJ/L'B"#=@R17,.PNW42'<P3S4
M6O O^"-7[>OPZ_8T_P"#<GX,_M*_M(:WXAUV:ZU/6])TC3--A?4=:\1ZK<>*
M-5BM-.M(V;=/<2;<*I8 *A)(521ZO_P6+_9L^+/PT\4>%/\ @L!^Q;X<:[^+
M/P/M)%\7>'+7*GQUX+9B]_I4@4'?)$N^XA."58.55G$0'YO?#7X,^-/&W_!M
M?^Q-\<])N/'$7ACX1_'/4/$OQ"O/AM(5US1]%'B/7(9M7LL1R'SK0R+("$;:
M&9CA58@ _5CX3?\ !5CQ0?CQX._9_P#VTOV&_'_P%U'XF326_P -=9\4:OIF
MJ:9K5VB>8+"2XT^>065ZZ LEO, 7VLH.[:K7O#__  5V^"^H?L)?%G]N/Q%\
M/-?T>W^#7B37?#OC#P==20MJ$>L:;<"W-DI5MF^:22 )DC_7KFO@VSTG_@G;
M^TE^UE^SY\,?@+_P4:_:D_:LU^U^)NE^,K328OBC;:CI'@U-.8S+K.J&33E$
M"H6\KR=T<[B9T7:S*&G_ &O/AAXS\,?\%D;O_@F;H7AZXD\!?M4_%OP5\7=1
M2-/]#CL]$BO)_$%O(?\ GI<7.D:=(?\ KIURRB@#[MO?^"N7P4D_8;^#_P"V
MWX6\!ZYK%M\;?$V@^'/!?A&UEA6_DU?4[@P?9'9FV;H&CN#(02,6[XKZ)^-G
MP?\ !/[0'PC\1_!/XC6MQ+H?BC1Y].U(6=RT$Z1RH5WQ2K\T4JDAD=>5958<
MBOR _P""?/PJ\<ZY_P %=5_X)L>(?#UQ#\/_ -COXF^./B-HZ2H#;3P:^+:3
MP[!ZB6 :GJ,XX .W(/!%?M/0!^3W[,/_  5!\0?\$E/A%\6OV O^"BFNW_B/
MQ[\ M*CO/@[J3%C>_%/PU=3"WTB.V!W&2[6=XK20+N\L$9W>1,]>U?L=:)=?
M\$POV+_B1_P4H_X*C_$RY'Q&\?3KXM^*L[2R7$6@K(PCT_P[I\&XA1")8K=4
M3[\SX+LB(PP/^"L7@#P-XD_X*Y?\$^M7\0>#M,O;L>/O%B_:;JQCD?$&E1W,
M W,,GRYT65/[KC<,'FN^_P"#@;X+?%3XS_\ !-W69/A!X%OO%>I>#/&&@>+;
MOPGIL1DN-9L=.U"*>YMXX^?,;R@\@3!+>5@ L0" 4=-_X+2:_P"!=9\'^(?V
MQ_\ @GE\5_@I\-OB%K%KIGA/XE>++S2[JV@N;HC[*FJVUI<23Z1YA(4&92%8
M@-@!F6U^TU_P6>B^"G[7'B[]ASX-_L1_$[XN?$?PGHVEZS-I/@N.W\J;3+J)
MI)KHRR,!$(/W,>UANEDN8U0'YBOS?_P5T_X*0?L@_P#!4_\ X)[3?L)_L$?$
M:#XF_%/XXZIH=CX=\(Z/83-=Z$D6J6EW<WFIHR9T^.WC@8.TNTJQ!&5#,/9O
MV1[$6?\ P<*_M2PS2&:6#X,>!(OM$@^=OW4N3GKR5!/TH X+]EO]M_X;?LI?
MMC?\%!OV@?VI_&]_H/AGP]XP\$_9='OKC[1<I<SZ"S+IUI CL);F23Y!'$2&
M8$YV@L/T'_9G^+?CCX[?!71/BS\0/@9KOPWO]<M_M*>#_%%Q"^I64)/[O[2L
M)9(I&7#&+<60, ^U@RK^,WQ%_P""<WQ$_; _X*9_MO\ [2G[/'C_ %6S^,?P
M*^)'@SQ+\(="N+E'T74-5ATF.X:*ZMG&V22:.W^SQN64(93G@G'ZR_\ !.S]
MN7X=_P#!0_\ 93\/?M)> K.33;J[#V'BSPS=DBY\/:U;X2\TZ=2 RO')T+!2
MT;1O@!P* /<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHJ#4]3TW1--N-9UG4(+2SM(6FNKJZE6..&-069W9B
M J@ DD\ "@">BOEK]AO_ (*S?LY_\%#/VEOC#\"?V:7;7-%^$,6D+<>/+:[5
M['7+B\-VLBV@"Y>*)K0KYVXK*22@*!7>_P#\%/O^"J'[,G_!*[X"7?Q>^./B
M"&]URX@<>$/ =E>HNI>(+D=$B0@F.%3S)<,I2-?[S%$8 ^B-&\,>&_#C7#^'
MO#UC8&ZD\RZ-G:)$9G_O/M W'D\FKU9/@'Q5'X[\"Z+XWBLFMDUG2;:^6W9]
MQB$T2R!"<#.-V,X&<5XQ^W;^WSX8_8JL_!GA/2OA7K_Q%^)'Q-UV31_AM\-O
M"TD,=[K=S%%YUQ(TL[+%;6T$>'EG<[8PRDC!) ![[17S)^QQ_P %&K[]H3XZ
M^)_V0_VA/V:/$7P8^,/A;0(/$$W@GQ!J]GJ<&J:+-+Y*ZA87UFQBNHEEQ%)@
M*4=@O)#!?./@I_P6;F^*_C3X=^+-8_93U/0O@G\8_B#>^"_A3\6W\66]Q+JV
MJ0M=I USI:Q+)9V]TUC<K!)YLC$JI=(PX:@#[BHKQO2OVM3XM_;DU;]C;P#\
M/_[5M_!_@>#7OB'XP.K>7%H5U>2E=-TQ8!$WGW$\45Q<-F2,111QM\YE 'LE
M %+3_#7AS2-0NM7TGP_96MW?/NO;JWM$22X;U=@ 7/US5VBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KE/CC\#OA3^TG\*M8^"'QP\&P>(?"GB"%(=9T6ZED2*[C21)0CF-E8KO12
M1G# 8.02#U=% 'Y]_P#!/3P-X+^&?_!;#]LOX?\ PY\(Z9H.A:1X$^%UKI6C
M:-8QVUK9P+I=\%CBBC 2- .BJ !4O_!>W]E;]G6T_P"">W[2'[6R_"#19/B5
M>_"7^R)/&=S;>=?16,4R[;>%W)^SH=[;A$%WY&_=@8^B/@K^Q-_PI_\ ;O\
MC=^VS_PLS^T?^%R:/X8L/^$9_L;R?[(_L>VG@W_:/.;[1YWG;L>7'LVXR^<C
M8_;\_92_X;D_8V^(7[)/_">_\(O_ ,)YX??3/^$@_LO[;]AW.K>9Y'FQ>;]W
M&WS%Z]: .P_9[_Y('X'_ .Q/TS_TECKXU_:52*[_ .#B+]F6+7F8V]I\#_&L
MV@K(!M6^9[=)BF?XC!P<<XQVKZJ^)WP5^+FK?LI3? ?X#_M O\/_ !?#X:M-
M,T+XB1^&8=2;3981$IN!93R".7<J,-C/@;\Y.*\J_;$_X)X^/OVEO#WPB^)7
M@G]IFX\)?'7X)S&Z\(_%5?#45S#>33VB6VI0WFG^8J-:WJ)\\22*8SMVL0"&
M /*/VGR]K_P</_LN3>'GQ=W7P7\<0^(@AY-@OD/!NQU7[1G&>,CCFO/_ (@?
ML#:G_P $[/@=X=\:?'7]IW3-9_9N_9<\87_Q$^%_P_TOP8]MXBU#5Y'N_P"R
M]*NK\W3Q7"Q7.HM# L=O&\TDL0<_*!7T=^Q]_P $^?B[\//VH/$'[=_[:G[1
M5C\3OBWK'A2+PKH<F@^%_P"Q]&\+:&LWVA[2SMFFF=WEG'F23R.7. @ 4'=W
M'[4?[*/BO]J'XZ?"'4O%'BNPB^&7PY\22^+-=\+F-VN-?UVW0+I <X"K;6TC
MRW14DEYH[?Y<)F@#XW_9_P#VP?'O[ 'AKQ_X7\3?LJ>)_BM\5;#1E^,'[7OB
M/PSJUC:Q^%YM662:'3[=;J57OGM-/M#%%;QD+Y-BI5MTFVOTB^&GQ$\(_%[X
M<^'_ (L?#_5EO]!\4:)::OHE\BE1<V=S"LT,@!Y :-U;!YYKX^_:V_X)M_M2
M>._CA\8?B%^R9\?O!GAC1_VC?A[8>$OBS:>,_#%UJ%SIPM+>ZLX]2TMH+B)#
M/]DO)(S#,-F^.-RQY4?6?P,^$7A7]G[X)^#O@+X%\[^Q/!'A;3] T;[0P,GV
M6SMH[>+<0 "VR-<D <T =31110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
@ !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>nsp-20210331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nsp="http://www.insperity.com/20210331"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="nsp-20210331.xsd" xlink:type="simple"/>
    <context id="idb90973e646841789212cf3a8b7a6031_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie532a56bb29b4555a755bb3c6a8c7222_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if73641f0810041fa8f0d2e4e6231369f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">us-gaap:RightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i33b24a59d7564fd781f7242e0db32af4_I20210426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2021-04-26</instant>
        </period>
    </context>
    <context id="i66963344bf9144358c40e019b25f5e24_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id6688c11dffb45528e6eb9891e6ee6af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i37baafeb5d914f71879c0a54d37fae18_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="idb95539be6334b40bf6ee6aa1fea7d17_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f423b2aedac47b9bdd20df8127e1a21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i61bdd98039c347d6b69b4255930639ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1028e016c0754912a42904ee2f15b29e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia27209cfaabb426999053aa815d021d6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ife01383a2ceb47399f8df8829823cc4c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i817b7024ce2148178c38b570098c356f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i41087fa52dc6487fac77cbf57210084d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i111a822a2a954e0f8bf5aca49b63499e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i29943ea97cc645d8888d3c5e7e66dec4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2ac4291355e448f19dcb6831e640b9af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iea0c65327fa1480f97d8c64e9d5c56db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if66e9ca9064a4deab130d7dd563c0829_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iaf41cf906844451cb4d633c09b302028_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id1b683b333d240e09b1153ce12418a7a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iecbca89f24e045e1ba9f5d2472f2bc0f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ief3ed66f669343489fc616e00ae784a1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2019-10-01</instant>
        </period>
    </context>
    <context id="iee7507b7e26246378915dc321c0bc0db_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i173e978108654f8f843028ebfd586fcd_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i24545c366f3242c19555c9c803140477_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icf24273967c840c998527c44deb6a7f2_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5b1369d7d33d4800956ef378800661f1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i31cd4787fb53411dbb61c4624112e36d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i34f19398a36b4b2d9173e10542b0c4e1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3dc3b6b889714a00937e5aa6c714655d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5a16b1fb3ffc41dd8e4232d2c5894dc3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if17582f4fe184469b437cf07f3bfa8af_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i32b37d5e7dbc4283bf5e7a896f9f9b63_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if70cb6d7badf4336b087e9c58d31206b_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i95c337b2a648447780943e77fa1d8365_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifadc9f44281c476d8c4ea200fa9308a7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23931361af1e469786744b8b27a3b952_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2bef3c6aa5504ef1859254a5750eae87_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i720b0eb3002b4cbab005489de02fd619_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3cdb1853e41846c281ee959f8152ab0f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie81dbb89ccc04d68aba59978276c47d4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9cc78f53eca44dd4a348a61e2532ef2c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nsp:MunicipalBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib67491f2bea140b98bbaeb7ca4108e80_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nsp:MunicipalBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icecde1ebe8d34b3fb373a06e74783261_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e46b4ab955243b18d39d5bb1b77f590_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3555a571f12e42d8b60ba26e4eeb0ef7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nsp:MunicipalBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f094f89ec324568853b2e156df22cca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nsp:MunicipalBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31825841d4f54671b9baff0cc13aa425_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e24c8a73d9744328a76e19d1f949407_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0b3b4d2f27a547af8faf495c123f351d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i62e0df9a617947febe69cf348814acfd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i79c8ca0517f9451abe1383dbdb4c06d4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="conversionratio">
        <measure>nsp:conversionRatio</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8zLTEtMS0xLTA_3d0b0df4-e795-421e-882d-892e833817fb">INSPERITY, INC.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl80LTEtMS0xLTA_906bc53a-a4de-4be6-96b3-c2cabc254879">0001000753</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl82LTEtMS0xLTA_230853a7-2cf9-4fc4-a8d4-d2ea026353f4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8xMi0xLTEtMS0w_9fbe5a60-de83-4147-af4d-285433719aba">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8xMy0xLTEtMS0w_c6014f57-1dba-4c47-b9de-5c20c288c263">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8xNC0xLTEtMS0w_c67b1b65-d964-46d7-8f30-137f99e5d616">false</dei:AmendmentFlag>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i33b24a59d7564fd781f7242e0db32af4_I20210426"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80L2ZyYWc6YWVjM2MwYWY4NDk1NDU5ZjkxZWFhYTAxMjY5NDBjMzYvdGFibGU6YzlmZGViZTViMDdlNDQ2MmFlMWI3M2NiYjIxYjlkYWYvdGFibGVyYW5nZTpjOWZkZWJlNWIwN2U0NDYyYWUxYjczY2JiMjFiOWRhZl8xNS0yLTEtMS0w_af31b06f-82a7-42ba-bf3d-a1f42340fd24"
      unitRef="shares">38674991</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:SharesIssued
      contextRef="idb95539be6334b40bf6ee6aa1fea7d17_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy0xLTEtMS0w_86dc749c-9bbd-431c-845f-b94b423095c9"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="idb95539be6334b40bf6ee6aa1fea7d17_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy0yLTEtMS0w_fb030cd4-e27e-4f6c-a444-5f23f30f285e"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f423b2aedac47b9bdd20df8127e1a21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy0zLTEtMS0w_704720dd-35af-4573-aa06-1e95e4ab8b52"
      unitRef="usd">95528000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i61bdd98039c347d6b69b4255930639ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy00LTEtMS0w_1eecb441-bfe1-4993-b79b-76a49cd8ee26"
      unitRef="usd">-626984000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1028e016c0754912a42904ee2f15b29e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy01LTEtMS0w_5be8e6f7-d92b-48e9-9cad-b55f5bc28aca"
      unitRef="usd">575033000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMy02LTEtMS0w_446df54b-54c2-407b-9c1e-bc823cfe7fb2"
      unitRef="usd">44132000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC0yLTEtMS0w_02ed55df-0942-44dd-9ed2-9eaf2edd34b0"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC0zLTEtMS0w_05259efe-62ce-4986-885f-360b623a97b7"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC00LTEtMS0w_beb6875f-388e-4bd6-8d75-d997b7edc896"
      unitRef="usd">-29686000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC01LTEtMS0w_578968ef-0497-4739-a4d1-a5ffb94878b0"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNC02LTEtMS0w_5de40a86-4ee8-46c9-9f4c-25677bf5248f"
      unitRef="usd">29686000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi0yLTEtMS0w_fd183bcc-cedf-475f-bd3a-6a78192a8fff"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi0zLTEtMS0w_fdb39c41-9049-4042-94e8-fa1344bb038f"
      unitRef="usd">10851000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi00LTEtMS0w_77ea2d76-cfae-4f17-91ff-2465f96a76a6"
      unitRef="usd">971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi01LTEtMS0w_925b1c80-6bb3-4ca9-8bc5-e440e9513551"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNi02LTEtMS0w_a36e05b9-af38-469c-8a95-e0c0f6c76335"
      unitRef="usd">11822000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy0yLTEtMS0xMTEx_272bcaa3-9139-45b4-8a82-10553a8e5ed2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy0zLTEtMS0xMTEx_c4f5edac-c98e-4ac3-b41e-af2611bcae1a"
      unitRef="usd">329000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy00LTEtMS0xMTEx_996829fb-fa9f-4eb0-8b0b-6fb594e95c0d"
      unitRef="usd">569000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy01LTEtMS0xMTEx_d135d10f-fe62-4b98-9a16-14dc226d5d9a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy02LTEtMS0xMTE3_36daaff7-cd5c-439c-b279-3c7fea1c6c39"
      unitRef="usd">240000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquityOther
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy0yLTEtMS0w_21c25d5a-2f8f-4dbd-8783-b3e1fb65afc2"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy0zLTEtMS0w_b921f681-a50a-4157-b2b5-e0497ed8fd85"
      unitRef="usd">-364000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy00LTEtMS0w_6a223989-28d3-464d-ae65-cea28c39de41"
      unitRef="usd">-318000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy01LTEtMS0w_a25f85a6-8bb8-445e-8bf6-72d22ca5dabc"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfNy02LTEtMS0w_b5e67165-fcf2-40ee-a0d7-0bb7167f5e7b"
      unitRef="usd">-682000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC0yLTEtMS0w_a100f2a7-9a04-48e1-ae00-5d73ce074f7f"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC0zLTEtMS0w_c654baf8-24a1-4f22-95be-4adab08539f5"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC00LTEtMS0w_8403efaa-74a9-4bb4-b937-25b9c12ce343"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC01LTEtMS0w_73bcdbb2-abd0-4a4f-bf26-3ba4f4453a8e"
      unitRef="usd">15461000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOC02LTEtMS0w_b2052681-eab4-492e-8be0-c727f3f6c592"
      unitRef="usd">15461000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS0yLTEtMS0w_d6cedf7a-ad1e-49fe-b000-15322c141969"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS0zLTEtMS0w_7c9bfea1-46fe-49ba-b7e2-95cd50b1db2e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS00LTEtMS0w_f4a63c01-136a-467e-8d21-14b25f378434"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS01LTEtMS0w_f3826159-3cd9-4890-9751-3f4f033b4985"
      unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfOS02LTEtMS0w_26285b6a-bf50-4edb-822d-a7d658eb29a6"
      unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtMi0xLTEtMA_128f57dc-50d0-4084-b915-0ca1c91c95b3"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtMy0xLTEtMA_c4835181-e598-4fa2-a31d-bd8a4185745d"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtNC0xLTEtMA_54657f3a-58d8-4fa2-9822-b1be494dd2f5"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtNS0xLTEtMA_a703e5c7-24fc-4175-bc43-ddbf887adbf3"
      unitRef="usd">61922000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTAtNi0xLTEtMA_5f33ef62-d850-4a5c-8a3b-b3e9d4485baa"
      unitRef="usd">61922000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="ife01383a2ceb47399f8df8829823cc4c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtMS0xLTEtMA_fe1fad4a-ce51-4415-a950-eb4107ab42b2"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ife01383a2ceb47399f8df8829823cc4c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtMi0xLTEtMA_bdc3f5f2-a3e2-4d78-b2e1-37a7cb73ce8c"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i817b7024ce2148178c38b570098c356f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtMy0xLTEtMA_33cf95da-07b3-484d-8307-1a0c1abbba5b"
      unitRef="usd">81329000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i41087fa52dc6487fac77cbf57210084d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtNC0xLTEtMA_46a7db8d-6af4-4f34-ab75-fe7e2451b2f0"
      unitRef="usd">-628391000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i111a822a2a954e0f8bf5aca49b63499e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtNS0xLTEtMA_16765617-9023-4afb-a096-bc6c75035fe5"
      unitRef="usd">620151000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTEtNi0xLTEtMA_3a79fe8a-6422-4a09-b7db-ac6168a89844"
      unitRef="usd">73644000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i29943ea97cc645d8888d3c5e7e66dec4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtMS0xLTEtMA_3e965dde-4f6c-4a62-a3ea-96e01e8a7c35"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i29943ea97cc645d8888d3c5e7e66dec4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtMi0xLTEtMA_7133663c-d6dc-420a-bfad-ebbd3380790e"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ac4291355e448f19dcb6831e640b9af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtMy0xLTEtMA_3d45d797-91aa-41eb-9e96-c3533e05e16c"
      unitRef="usd">48141000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea0c65327fa1480f97d8c64e9d5c56db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtNC0xLTEtMA_2a08d9fa-08c4-4d92-9594-f9b5b293ee47"
      unitRef="usd">-544102000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if66e9ca9064a4deab130d7dd563c0829_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtNS0xLTEtMA_0bf0b139-f0a9-4182-9847-cda56f2a917a"
      unitRef="usd">499485000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTMtNi0xLTEtMA_ee5a1e71-0e74-4f8b-8ff7-a0ec45439762"
      unitRef="usd">4079000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtMi0xLTEtMA_49afdd61-5f21-4544-9dfe-e9360e02a5d9"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtMy0xLTEtMA_d42b0286-cd7b-47df-a755-91710adad82b"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtNC0xLTEtMA_c8a69071-8b02-4ec7-8029-aac57a3b2cc6"
      unitRef="usd">-61203000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtNS0xLTEtMA_1ef317c4-51d7-40ba-8f48-17afb60241c1"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTQtNi0xLTEtMA_ea936f71-97d4-46cf-a69e-bb42ecf08d3e"
      unitRef="usd">61203000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtMi0xLTEtMA_38f9141a-2abe-4730-aebe-0b14b5c535f2"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtMy0xLTEtMA_725dfff5-207b-4279-acde-c8dc0434ea75"
      unitRef="usd">4893000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtNC0xLTEtMA_81f1058e-ba7d-429f-86da-c80b3258f74e"
      unitRef="usd">1659000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtNS0xLTEtMA_01e9c94e-841e-402a-8ef2-b92c397e4338"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTYtNi0xLTEtMA_df4e9341-cf97-4972-86a2-14ef2dfe5a89"
      unitRef="usd">6552000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityOther
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctMi0xLTEtMA_615cfaf6-1974-4355-b3d1-d468d4588587"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctMy0xLTEtMA_80c3c2cb-531f-4abf-871d-feedee3d1c42"
      unitRef="usd">-381000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctNC0xLTEtMA_f0e9abbb-039c-4a57-bc63-9ccec1245474"
      unitRef="usd">-261000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctNS0xLTEtMA_7a09c775-f57a-467d-99cf-220696c41cc1"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTctNi0xLTEtMA_bd2f3626-76ca-43e8-84f7-72148be7ded4"
      unitRef="usd">-642000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtMi0xLTEtMA_152a5e53-094d-4cba-a3a4-d482f8b9fdd6"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtMy0xLTEtMA_5dd11a4c-b213-46f0-a977-1a18260b4561"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtNC0xLTEtMA_2ee4f53f-9606-4c35-a793-da493664e597"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtNS0xLTEtMA_f16dd54d-518b-43c0-bcc3-90eb0e680d04"
      unitRef="usd">15557000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTgtNi0xLTEtMA_9416ca95-0acd-4074-967c-b702781abd51"
      unitRef="usd">15557000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktMi0xLTEtMA_b013d513-7b16-4238-9012-85d32086061e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktMy0xLTEtMA_dea98cdb-9d44-41ea-a5d1-8fd5bbd9d3d6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktNC0xLTEtMA_cfef0607-41fc-4bd8-bbdc-930cb5713e9f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktNS0xLTEtMA_8d3a0c28-93a5-454c-9502-5ca136565147"
      unitRef="usd">85000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMTktNi0xLTEtMA_41e15b1c-c0cd-4681-80a0-4a2534d46cf5"
      unitRef="usd">85000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtMi0xLTEtMA_b2d94193-3d08-4626-90dc-9f768690e053"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtMy0xLTEtMA_c605dced-3bb6-426a-b6d5-24d4124ff5ee"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtNC0xLTEtMA_21329d59-ca72-4dc2-8d5e-f120f93d2e67"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtNS0xLTEtMA_f7a53970-b733-4f25-85ac-88057819728f"
      unitRef="usd">62092000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjAtNi0xLTEtMA_97a34d8f-30a0-45b6-8d6f-298e7345d832"
      unitRef="usd">62092000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="iaf41cf906844451cb4d633c09b302028_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtMS0xLTEtMA_96408b39-9424-407c-9598-3f2e5c320ce7"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iaf41cf906844451cb4d633c09b302028_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtMi0xLTEtMA_4ddb508a-bef5-419f-82fc-5f99e4482d34"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1b683b333d240e09b1153ce12418a7a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtMy0xLTEtMA_71372482-d3dd-472a-a267-589389d267a6"
      unitRef="usd">46327000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iecbca89f24e045e1ba9f5d2472f2bc0f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtNC0xLTEtMA_89453211-53ec-43ea-8cc8-c0b822d15b22"
      unitRef="usd">-595487000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief3ed66f669343489fc616e00ae784a1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtNS0xLTEtMA_696aa4c0-7cdc-4bba-bffc-af749820a5d6"
      unitRef="usd">545295000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yMi9mcmFnOjc0ZDhlMjhmOGU3YzQzY2E4MzM4MTkyMmRhODRjNGFiL3RhYmxlOmE0NmRmNjY5Mjg5OTRlZTU5YmQxYTQ4ZTgyNzExZjZkL3RhYmxlcmFuZ2U6YTQ2ZGY2NjkyODk5NGVlNTliZDFhNDhlODI3MTFmNmRfMjEtNi0xLTEtMA_b44d9413-8cfc-4c78-a2f5-ed0784c29e04"
      unitRef="usd">-3310000</us-gaap:StockholdersEquity>
    <nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNC9mcmFnOjliNWRlNDUzMmMxODQ5NzM4YjM3ZGIwODdmNzQ2YjdmL3RhYmxlOjllOTJlMTlmNzQ5MTQ2YWQ5N2Q2OGUzNjU0MTA4ODU4L3RhYmxlcmFuZ2U6OWU5MmUxOWY3NDkxNDZhZDk3ZDY4ZTM2NTQxMDg4NThfMy0yLTEtMS0w_04e53f92-1e7e-48fd-9721-8fa761a355ff">Greater than 1 year</nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits>
    <nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNC9mcmFnOjliNWRlNDUzMmMxODQ5NzM4YjM3ZGIwODdmNzQ2YjdmL3RhYmxlOjllOTJlMTlmNzQ5MTQ2YWQ5N2Q2OGUzNjU0MTA4ODU4L3RhYmxlcmFuZ2U6OWU5MmUxOWY3NDkxNDZhZDk3ZDY4ZTM2NTQxMDg4NThfNC0yLTEtMS0w_d53520e0-9ef0-45a6-a814-dd86debc5af9">Greater than 1 year</nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities>
    <nsp:ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81Mi9mcmFnOjZkMjJmOTVmZGM2ZTQ1MjQ4Mzc0Njc5YjNmMzIxZjUwL3RhYmxlOmU0ZTI4YTc1MmYzMjQ2YmVhZTlkZjA5MTc2ZmMzYTE0L3RhYmxlcmFuZ2U6ZTRlMjhhNzUyZjMyNDZiZWFlOWRmMDkxNzZmYzNhMTRfMS0xLTEtMS0w_356f5128-5e10-4b26-968e-364957004a8c"
      unitRef="conversionratio">0.010</nsp:ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock>
    <dei:DocumentType
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzk3_c0a1bfe2-8d65-4f83-87e0-ab094cddcf7d">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6NjI5ZmU1NmQxZWQxNDE0ZmFiMGRhNzhjNjZmNjY5MTYvdGFibGVyYW5nZTo2MjlmZTU2ZDFlZDE0MTRmYWIwZGE3OGM2NmY2NjkxNl8wLTAtMS0xLTA_a1ffc6f4-5946-4ba4-ac1a-90d1a90cf9f6">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6ZDc3YjBkZTA1OTZiNDRjM2ExNDYwYWE1MTExNDBkYWMvdGFibGVyYW5nZTpkNzdiMGRlMDU5NmI0NGMzYTE0NjBhYTUxMTE0MGRhY18wLTItMS0xLTA_e6bfa16a-8024-4588-a95c-1adba8fcf365">2021-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6ZDc3YjBkZTA1OTZiNDRjM2ExNDYwYWE1MTExNDBkYWMvdGFibGVyYW5nZTpkNzdiMGRlMDU5NmI0NGMzYTE0NjBhYTUxMTE0MGRhY18yLTAtMS0xLTA_4fb38331-d5f3-4f67-8cda-9c33c1028a8a">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzk4_603ff2bb-48cd-4466-8fd2-d209f64250cb">1-13998</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6NzVhYTMwZDcwYTU3NDU3NGE0NDY5ZWU5ZDA2ZTBhOGIvdGFibGVyYW5nZTo3NWFhMzBkNzBhNTc0NTc0YTQ0NjllZTlkMDZlMGE4Yl8wLTAtMS0xLTA_b93c59a5-abd9-4bb6-8b26-284c04f882ad">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6NzVhYTMwZDcwYTU3NDU3NGE0NDY5ZWU5ZDA2ZTBhOGIvdGFibGVyYW5nZTo3NWFhMzBkNzBhNTc0NTc0YTQ0NjllZTlkMDZlMGE4Yl8wLTItMS0xLTA_6f99b2fb-eaa1-4a29-8da4-c7aad63fa0e1">76-0479645</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YTg0Y2IwYWM2ZWYyNDRhNDkwMGEyMzU3YzAwZjliMzkvdGFibGVyYW5nZTphODRjYjBhYzZlZjI0NGE0OTAwYTIzNTdjMDBmOWIzOV8wLTAtMS0xLTA_4392cd6b-dfe2-4b3d-88a7-45510d68a68f">19001 Crescent Springs Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YTg0Y2IwYWM2ZWYyNDRhNDkwMGEyMzU3YzAwZjliMzkvdGFibGVyYW5nZTphODRjYjBhYzZlZjI0NGE0OTAwYTIzNTdjMDBmOWIzOV8xLTAtMS0xLTA_42f1149d-b9fa-4ac4-a114-a0de59cbe286">Kingwood,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YTg0Y2IwYWM2ZWYyNDRhNDkwMGEyMzU3YzAwZjliMzkvdGFibGVyYW5nZTphODRjYjBhYzZlZjI0NGE0OTAwYTIzNTdjMDBmOWIzOV8xLTEtMS0xLTA_8b8f04df-566d-4e91-aa84-f4066c05e9a1">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YTg0Y2IwYWM2ZWYyNDRhNDkwMGEyMzU3YzAwZjliMzkvdGFibGVyYW5nZTphODRjYjBhYzZlZjI0NGE0OTAwYTIzNTdjMDBmOWIzOV8xLTItMS0xLTA_29406f5c-a8c4-41ac-862d-2482d6a44a3a">77339</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzk5_e047433a-5e8f-4204-9412-e35f5640a120">281</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xODAw_c0a5e370-5ba4-4fc5-8007-57b7d4dc2918">358-8986</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie532a56bb29b4555a755bb3c6a8c7222_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18yLTAtMS0xLTA_3edad16c-4276-4acf-8c97-c718b0c41671">Common Stock, $.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie532a56bb29b4555a755bb3c6a8c7222_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18yLTEtMS0xLTA_c5e51087-e0ac-4a22-b990-d47189196433">NSP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie532a56bb29b4555a755bb3c6a8c7222_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18yLTItMS0xLTA_5760f83b-f38d-4a62-848d-f88522bb7eb6">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="if73641f0810041fa8f0d2e4e6231369f_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18zLTAtMS0xLTA_77808781-f46d-44e7-8c9a-619eb0bf6c4b">Rights to Purchase Series A Junior Participating Preferred Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if73641f0810041fa8f0d2e4e6231369f_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18zLTEtMS0xLTA_1a6a7eea-285d-4bcd-8af4-d482aad56895">NSP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if73641f0810041fa8f0d2e4e6231369f_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6MTBjYmRiM2I1NjhmNDcxOThiM2Y0MGM3OTJjYTgxYzcvdGFibGVyYW5nZToxMGNiZGIzYjU2OGY0NzE5OGIzZjQwYzc5MmNhODFjN18zLTItMS0xLTA_2e04e74a-c15c-4c2f-9e40-0cf0d6595c00">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xODAx_e0967114-f035-4ab0-bbe6-c6573b9ba772">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xODAy_5f1cf8e4-6226-4c5b-aa83-11e979bb5d16">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YzdlYTk0MjQxZWZmNGJhYmEwZTZkMWVlZDZjYmJlMDEvdGFibGVyYW5nZTpjN2VhOTQyNDFlZmY0YmFiYTBlNmQxZWVkNmNiYmUwMV8wLTAtMS0xLTA_4c443faf-72d8-4417-8d32-3e84d437acfe">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YzdlYTk0MjQxZWZmNGJhYmEwZTZkMWVlZDZjYmJlMDEvdGFibGVyYW5nZTpjN2VhOTQyNDFlZmY0YmFiYTBlNmQxZWVkNmNiYmUwMV8xLTMtMS0xLTA_1a8b2d53-6fb0-4909-90f4-d79bfa9e715b">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGFibGU6YzdlYTk0MjQxZWZmNGJhYmEwZTZkMWVlZDZjYmJlMDEvdGFibGVyYW5nZTpjN2VhOTQyNDFlZmY0YmFiYTBlNmQxZWVkNmNiYmUwMV8yLTEtMS0xLTA_9536d26a-cff4-44ca-b0b0-689e8b875ad1">false</dei:EntitySmallBusiness>
    <dei:EntityShellCompany
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzk2_0681f107-582d-4114-b605-3b24bfaba892">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i33b24a59d7564fd781f7242e0db32af4_I20210426"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xL2ZyYWc6NGQ4YmJkZjUyZmQ5NGM5NDg1N2Q5OGI0YTdkN2E4NmEvdGV4dHJlZ2lvbjo0ZDhiYmRmNTJmZDk0Yzk0ODU3ZDk4YjRhN2Q3YTg2YV8xNzA5_af31b06f-82a7-42ba-bf3d-a1f42340fd24"
      unitRef="shares">38674991</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMi0xLTEtMS0w_e9d217ac-cc36-49b3-a68d-81b2d64c791d"
      unitRef="usd">494777000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMi0zLTEtMS0w_9d16b88c-a0d8-4f76-9366-d5ab451b3bb8"
      unitRef="usd">554846000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMy0xLTEtMS0w_972f1ee4-094d-4967-bfd6-89b2e9915789"
      unitRef="usd">46353000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMy0zLTEtMS0w_666e21d4-be22-457e-9aea-c631b4da0829"
      unitRef="usd">45522000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNC0xLTEtMS0w_0d671e07-4b56-4b9a-98c3-4a2274d25c2f"
      unitRef="usd">34292000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNC0zLTEtMS0w_a0e5f886-0572-4564-bfee-d0b8e4a574b4"
      unitRef="usd">34529000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNS0xLTEtMS0w_019c2201-777a-4ff6-b0cd-113443ad043c"
      unitRef="usd">561244000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNS0zLTEtMS0w_051e75fe-e836-458e-b55c-43640169a5d1"
      unitRef="usd">392746000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:PrepaidInsurance
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNi0xLTEtMS0w_94181853-6451-47ab-aa56-50b876969dcb"
      unitRef="usd">57670000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNi0zLTEtMS0w_d4de382a-adc7-4367-be7c-bb1acd2e9014"
      unitRef="usd">10164000</us-gaap:PrepaidInsurance>
    <us-gaap:OtherAssetsCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNy0xLTEtMS0w_bdb18094-e4e3-4fc9-89a9-97d0b13a253c"
      unitRef="usd">53718000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNy0zLTEtMS0w_82f42fa2-48d5-4bc2-924f-883eaedbd781"
      unitRef="usd">39461000</us-gaap:OtherAssetsCurrent>
    <us-gaap:NontradeReceivables
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfOC0xLTEtMS0w_04827172-8484-4b35-92ea-cbfb9f8c85e8"
      unitRef="usd">3451000</us-gaap:NontradeReceivables>
    <us-gaap:NontradeReceivables
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfOC0zLTEtMS0w_cc4e7070-5efa-4814-87d9-d95a3b1b74bd"
      unitRef="usd">0</us-gaap:NontradeReceivables>
    <us-gaap:AssetsCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfOS0xLTEtMS0w_e1d2d77d-d919-4620-9f65-ccce363d6f5a"
      unitRef="usd">1251505000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfOS0zLTEtMS0w_0f009544-22c2-4922-ae17-5bec3cad42a2"
      unitRef="usd">1077268000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTAtMS0xLTEtMA_8cbb4feb-9771-4929-8d57-e756317f9e1c"
      unitRef="usd">220262000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTAtMy0xLTEtMA_1c71f2a3-cd4f-4801-bd87-5e8f06ef4723"
      unitRef="usd">216256000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTEtMS0xLTEtMA_aa97cb9f-4e32-4040-b1c5-cfa06372fd18"
      unitRef="usd">67688000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTEtMy0xLTEtMA_e4dfb6a1-7087-43ff-898f-e4ca61bfd4d5"
      unitRef="usd">60663000</us-gaap:OperatingLeaseRightOfUseAsset>
    <nsp:PrepaidHealthInsuranceNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTItMS0xLTEtMA_6eacbfda-2a7d-4b70-a5f8-bfafc236955d"
      unitRef="usd">9000000</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:PrepaidHealthInsuranceNoncurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTItMy0xLTEtMA_9ba173eb-7acc-4b86-bc2b-93b1410d68cf"
      unitRef="usd">9000000</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:DepositsHealthInsurance
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTMtMS0xLTEtMA_7362e083-ee23-48ee-a238-811c52d8163d"
      unitRef="usd">7900000</nsp:DepositsHealthInsurance>
    <nsp:DepositsHealthInsurance
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTMtMy0xLTEtMA_68c2d8f4-db61-4afd-831d-bc240b3c397b"
      unitRef="usd">7900000</nsp:DepositsHealthInsurance>
    <nsp:DepositsWorkersCompensation
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTQtMS0xLTEtMA_e563640f-c1a7-43c8-84ed-79d9a4a98d2d"
      unitRef="usd">193067000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTQtMy0xLTEtMA_d0442af9-c936-4902-84d8-84382655a12a"
      unitRef="usd">186331000</nsp:DepositsWorkersCompensation>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTUtMS0xLTEtMA_0dce1f16-ebe2-4150-9f7d-8ba4d23d4c35"
      unitRef="usd">12707000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTUtMy0xLTEtMA_437ec84d-a014-443b-9ad9-515a80dedf64"
      unitRef="usd">12707000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTYtMS0xLTEtMA_2d1f6bc7-5c97-423c-8292-941a0706ab28"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTYtMy0xLTEtMA_886b0910-8a8d-4f58-96ff-8ede02bf5c99"
      unitRef="usd">9603000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTctMS0xLTEtMA_e4df24f0-d897-4d73-9f30-a96e29b2b75c"
      unitRef="usd">6955000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTctMy0xLTEtMA_d4e42065-f6ad-42ba-8ab4-82e6ab8e8385"
      unitRef="usd">4548000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTgtMS0xLTEtMA_82af048e-7a37-4723-9674-f712291491f5"
      unitRef="usd">1769084000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMTgtMy0xLTEtMA_83095306-7f07-4743-a010-54b0772b3d2e"
      unitRef="usd">1584276000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjAtMS0xLTEtMA_9782f5e7-dd03-4280-b801-e418372a950c"
      unitRef="usd">5841000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjAtMy0xLTEtMA_27413cb8-63b9-4a57-895c-1cf24de14c74"
      unitRef="usd">6203000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjEtMS0xLTEtMA_3447f4f4-ade9-4bcb-a11c-2b32f5f729f1"
      unitRef="usd">310519000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjEtMy0xLTEtMA_7c4e339a-55b4-4859-a6a1-5bc66ae03a5c"
      unitRef="usd">377960000</us-gaap:AccruedPayrollTaxesCurrent>
    <nsp:AccruedWorksiteEmployeePayrollCosts
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjItMS0xLTEtMA_e73469f1-ccc6-489d-b364-582b19cdc315"
      unitRef="usd">503334000</nsp:AccruedWorksiteEmployeePayrollCosts>
    <nsp:AccruedWorksiteEmployeePayrollCosts
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjItMy0xLTEtMA_5d8e4746-29f9-4630-8cbf-3bef0ca942a6"
      unitRef="usd">334836000</nsp:AccruedWorksiteEmployeePayrollCosts>
    <nsp:AccruedHealthInsuranceCosts
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjMtMS0xLTEtMA_da0787ca-3027-4390-a7dd-37521bc48bb4"
      unitRef="usd">72136000</nsp:AccruedHealthInsuranceCosts>
    <nsp:AccruedHealthInsuranceCosts
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjMtMy0xLTEtMA_87bef876-41da-469e-84d1-7c313ca2452c"
      unitRef="usd">32685000</nsp:AccruedHealthInsuranceCosts>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjQtMS0xLTEtMA_ad362682-c646-4479-bbf1-a82c95ce5048"
      unitRef="usd">49696000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjQtMy0xLTEtMA_791cc01e-23b6-402d-b075-933a7982c58f"
      unitRef="usd">48186000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrentAndNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjUtMS0xLTEtMA_e4d86dd4-5fe5-466b-8a54-b8722e72e127"
      unitRef="usd">41720000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
    <us-gaap:AccruedSalariesCurrentAndNoncurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjUtMy0xLTEtMA_5ebf68e3-8c5d-47cb-a843-84ce374d4406"
      unitRef="usd">44277000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjYtMS0xLTEtMA_eade27d7-c008-4e67-a684-3396ff7c0c98"
      unitRef="usd">61105000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjYtMy0xLTEtMA_55bb5b44-c1bb-4240-b44c-90eb3ad8b7f5"
      unitRef="usd">60777000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjgtMS0xLTEtMA_a709e374-d4a9-4cec-810b-b5ced5337e20"
      unitRef="usd">1044351000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjgtMy0xLTEtMA_05f09a8e-add9-4767-b363-e92f51aa5955"
      unitRef="usd">904924000</us-gaap:LiabilitiesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjktMS0xLTEtMA_3857e452-87ea-48ac-9568-1b9570eedbf5"
      unitRef="usd">190336000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMjktMy0xLTEtMA_6861e392-a526-4ef5-a00f-6eaaaf8c6b84"
      unitRef="usd">195239000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzAtMS0xLTEtMA_6f23510c-4b05-43b7-9916-2caf044ed09a"
      unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzAtMy0xLTEtMA_1b3f7de6-8c8e-4f42-ac3e-b1b852eb0c5f"
      unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzEtMS0xLTEtMA_afda7f70-7a23-4222-a111-4f3b929b807a"
      unitRef="usd">71716000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzEtMy0xLTEtMA_e2977e2f-f72c-4484-8703-c58870aa01ca"
      unitRef="usd">64289000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzItMS0xLTEtMA_a22d3b4b-8487-44ee-a082-cbbe17db791b"
      unitRef="usd">13343000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzItMy0xLTEtMA_191f966c-a326-4bff-88f9-fb94aa3d338a"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzMtMS0xLTEtMA_50b38e7c-b5d4-4441-8147-1039b9801a8a"
      unitRef="usd">6294000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzMtMy0xLTEtMA_21596988-fe3e-432b-a199-8aa56ccfee0a"
      unitRef="usd">6292000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzQtMS0xLTEtMA_71521fca-5e90-4157-a559-c11d7f4d53c6"
      unitRef="usd">651089000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzQtMy0xLTEtMA_cc5119fe-9b47-4a8f-8141-4e373834e6c7"
      unitRef="usd">635220000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzUtMS0xLTEtMA_738a7a90-2a27-4f87-8052-5c4ebba94b42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzUtMy0xLTEtMA_b903ddc0-4b27-413a-90b5-1dc7bee99385"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzYtMS0xLTEtMA_7a219091-c967-4d1b-aced-146b684d8c15"
      unitRef="usd">555000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzYtMy0xLTEtMA_7046970a-a226-49c2-9eb7-791b07426b14"
      unitRef="usd">555000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzctMS0xLTEtMA_1d35b88a-1386-4877-9d68-f34ec4c7ff0e"
      unitRef="usd">81329000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzctMy0xLTEtMA_7f8691dd-02c2-403c-859e-a609d925fa2e"
      unitRef="usd">95528000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzgtMS0xLTEtMA_8c281fae-4994-4414-9d35-152975059615"
      unitRef="usd">628391000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzgtMy0xLTEtMA_c99a4eaa-921c-4cdb-91ee-b92a14f90918"
      unitRef="usd">626984000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzktMS0xLTEtMA_ac55b242-0934-41ca-8066-939948bcb435"
      unitRef="usd">620151000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfMzktMy0xLTEtMA_c970d9fd-4c13-4f9c-8d24-4c3ee8ba925b"
      unitRef="usd">575033000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNDAtMS0xLTEtMA_423660ac-0ace-40c4-ac06-96339b3594ad"
      unitRef="usd">73644000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNDAtMy0xLTEtMA_90dee444-daa2-481c-97ee-5acc1cc17e9d"
      unitRef="usd">44132000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNDEtMS0xLTEtMA_03ef1666-542f-432a-b210-d53469e2b788"
      unitRef="usd">1769084000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMC9mcmFnOmY5ZmUxNmQ3ZTE2NzQ4MmVhNTExODBlNDQ4YjE5NjA1L3RhYmxlOmJmYzJkYjAxZjUwODRjNmM4MzVhMWE4OTI4MzFlMWUzL3RhYmxlcmFuZ2U6YmZjMmRiMDFmNTA4NGM2YzgzNWExYTg5MjgzMWUxZTNfNDEtMy0xLTEtMA_740c90ae-2d73-4dac-b218-19bdd19e1557"
      unitRef="usd">1584276000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMy00LTEtMS0w_16ace3c1-f72d-4a96-b462-f4fb1cda742c"
      unitRef="usd">1286835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMy01LTEtMS0w_4a6c7354-6e04-499a-995c-4eaeadc09e0e"
      unitRef="usd">1229483000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNC00LTEtMS0w_ab8125a7-7b5c-4829-a66c-509fe96a78ce"
      unitRef="usd">1035390000</nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts>
    <nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNC01LTEtMS0w_59187be4-7d0b-40b8-a236-ea0e13900dc9"
      unitRef="usd">995461000</nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts>
    <us-gaap:GrossProfit
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNS00LTEtMS0w_eea43922-f996-4370-b500-a28e63a04e3c"
      unitRef="usd">251445000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNS01LTEtMS0w_cbce8dd0-e1b6-45b1-af2c-d6bb52c7d104"
      unitRef="usd">234022000</us-gaap:GrossProfit>
    <nsp:SalariesWagesAndPayrollTaxes
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNi00LTEtMS0w_3100e889-beca-478b-851b-a7643cde5d07"
      unitRef="usd">103075000</nsp:SalariesWagesAndPayrollTaxes>
    <nsp:SalariesWagesAndPayrollTaxes
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNi01LTEtMS0w_834e6b07-2e2d-4502-9353-8c1d56e40015"
      unitRef="usd">86501000</nsp:SalariesWagesAndPayrollTaxes>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNy00LTEtMS0w_dda28290-6a63-4227-a1e1-f935ea6277b5"
      unitRef="usd">11822000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfNy01LTEtMS0w_9d167619-8a1a-4be6-a7de-049f915e27e0"
      unitRef="usd">6552000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SalesCommissionsAndFees
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfOC00LTEtMS0w_b1d4f598-de29-45e1-b580-bfd511573d1f"
      unitRef="usd">7719000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfOC01LTEtMS0w_56767f11-71a7-4ea5-8774-4f193ae7e8fd"
      unitRef="usd">8460000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:AdvertisingExpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfOS00LTEtMS0w_766c0417-766f-4e56-87e8-f48ede0d2691"
      unitRef="usd">5322000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfOS01LTEtMS0w_c2f18698-dadb-4b51-995a-0ce6b7604c8a"
      unitRef="usd">4833000</us-gaap:AdvertisingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTAtNC0xLTEtMA_c1182cce-90e3-4eef-a07f-24e6b2768ee5"
      unitRef="usd">31636000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTAtNS0xLTEtMA_27ab8b80-c2a1-46ef-84d0-3bbf4bf68481"
      unitRef="usd">34853000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTEtNC0xLTEtMA_5ea80feb-5928-4b27-abd8-c80a252317bd"
      unitRef="usd">8047000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTEtNS0xLTEtMA_d8b51ca7-b42c-415c-b15f-5fd08e2f320c"
      unitRef="usd">7602000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTItNC0xLTEtMA_cb9c1b31-86bb-4239-87f1-a01f7445da0f"
      unitRef="usd">167621000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTItNS0xLTEtMA_8c0d6dfb-95c2-4fd6-8784-e769a81772d3"
      unitRef="usd">148801000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTMtNC0xLTEtMA_4c9ff72d-30a2-45ba-b1df-b5cd72460841"
      unitRef="usd">83824000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTMtNS0xLTEtMA_5b4b9779-b854-47c9-9897-6982c7b31365"
      unitRef="usd">85221000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTUtNC0xLTEtMA_f614ffee-e3a1-428d-ab48-51b5b8421b66"
      unitRef="usd">543000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTUtNS0xLTEtMA_1f07f418-53d7-467f-960d-d61edd077db1"
      unitRef="usd">1879000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTYtNC0xLTEtMA_6c59b8b7-11d2-4f48-8f0e-abc00f2e5196"
      unitRef="usd">1599000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTYtNS0xLTEtMA_6844a4e7-5454-47ae-a43c-8990073cee4a"
      unitRef="usd">2362000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTctNC0xLTEtMA_4ad09b15-9309-4794-9762-ae3868da0c4e"
      unitRef="usd">82768000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTctNS0xLTEtMA_d15763e7-ad8c-4487-8fe9-1d064c8435b1"
      unitRef="usd">84738000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTgtNC0xLTEtMA_91b5cbfd-e803-40ce-ad6f-44a0f3468c89"
      unitRef="usd">20846000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTgtNS0xLTEtMA_4a0406fd-7abb-457b-aba7-46308cc11d57"
      unitRef="usd">22646000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTktNC0xLTEtMA_ae151851-c0a4-4bc0-b37c-410055429154"
      unitRef="usd">61922000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMTktNS0xLTEtMA_c73ef668-330c-4191-9539-17efa47a87d2"
      unitRef="usd">62092000</us-gaap:NetIncomeLoss>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjAtNC0xLTEtMA_8e02e45e-80ce-4390-a4bf-9e0fc8ee3c5a"
      unitRef="usd">197000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjAtNS0xLTEtMA_12a5bac3-cbbb-4a99-b9f1-423236f46e1e"
      unitRef="usd">462000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjEtNC0xLTEtMA_3d593a3b-976b-4141-9c9a-3cd2faa13e65"
      unitRef="usd">61725000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjEtNS0xLTEtMA_0d53274c-2d3b-4451-a92d-a2b8c6f1b689"
      unitRef="usd">61630000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjQtNC0xLTEtMA_f870bc65-63f4-48d4-8268-f2272d759568"
      unitRef="usdPerShare">1.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjQtNS0xLTEtMA_8d91c62a-116d-4658-a9e4-b16e12d0a92b"
      unitRef="usdPerShare">1.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjUtNC0xLTEtMA_1bccf3f3-1813-4651-b94b-d7957b6f4464"
      unitRef="usdPerShare">1.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmY3OTliZjg3MzE2MjQzMWNhYTE4NDFjMDUyNDg2ZWVlL3RhYmxlcmFuZ2U6Zjc5OWJmODczMTYyNDMxY2FhMTg0MWMwNTI0ODZlZWVfMjUtNS0xLTEtMA_689c7e67-0574-4147-a374-a2ef49af6a45"
      unitRef="usdPerShare">1.58</us-gaap:EarningsPerShareDiluted>
    <nsp:GrossBillings
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfMy0xLTEtMS0w_d9b51372-fa99-4884-837a-708e618ed78c"
      unitRef="usd">8050422000</nsp:GrossBillings>
    <nsp:GrossBillings
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfMy0yLTEtMS0w_0d51391c-589c-4aaf-a985-756b190b0a32"
      unitRef="usd">7436754000</nsp:GrossBillings>
    <nsp:WorksiteEmployeePayrollCost
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfNC0xLTEtMS0w_ab9d60ee-bc56-47db-a9f8-d51f3d7dda87"
      unitRef="usd">6763587000</nsp:WorksiteEmployeePayrollCost>
    <nsp:WorksiteEmployeePayrollCost
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfNC0yLTEtMS0w_8ba79de5-bc82-41f7-8280-d02695e0819e"
      unitRef="usd">6207271000</nsp:WorksiteEmployeePayrollCost>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfNS0xLTEtMS0w_cafc7ed0-61f0-4ad7-8e8d-9403a58209b8"
      unitRef="usd">1286835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xMy9mcmFnOmYyOWNmMjc1ZjRlNjRiMWJiYzUxOWE2MGJjNTk0OTk3L3RhYmxlOmIzYmZkOTJmYjYxYjRkMWZhZjhkMGE3YWNhYjBlOGI2L3RhYmxlcmFuZ2U6YjNiZmQ5MmZiNjFiNGQxZmFmOGQwYTdhY2FiMGU4YjZfNS0yLTEtMS0w_1039696b-7c1c-4596-9835-ba07c5d67ffa"
      unitRef="usd">1229483000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NetIncomeLoss
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNC0xLTEtMS0w_ae151851-c0a4-4bc0-b37c-410055429154"
      unitRef="usd">61922000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNC0zLTEtMS0w_c73ef668-330c-4191-9539-17efa47a87d2"
      unitRef="usd">62092000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNi0xLTEtMS0w_5ea80feb-5928-4b27-abd8-c80a252317bd"
      unitRef="usd">8047000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNi0zLTEtMS0w_d8b51ca7-b42c-415c-b15f-5fd08e2f320c"
      unitRef="usd">7602000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNy0xLTEtMS0w_dda28290-6a63-4227-a1e1-f935ea6277b5"
      unitRef="usd">11822000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNy0zLTEtMS0w_9d167619-8a1a-4be6-a7de-049f915e27e0"
      unitRef="usd">6552000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfOC0xLTEtMS0w_9ae1c5d0-1fc3-4e6f-96dd-15ac768df7fa"
      unitRef="usd">22946000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfOC0zLTEtMS0w_84f2d36d-2f41-4894-910e-17b467ad023d"
      unitRef="usd">12560000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTAtMS0xLTEtMA_3d78e7cc-9dc6-4a76-ba28-251faf5b4d58"
      unitRef="usd">168498000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTAtMy0xLTEtMA_acc91f23-072d-45c3-96e1-72bd39738338"
      unitRef="usd">54966000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTEtMS0xLTEtMA_6ec01650-82da-4fde-ad0d-d37b546e3d59"
      unitRef="usd">47506000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTEtMy0xLTEtMA_40e8a5aa-e2db-46f7-81ec-b137d7f11863"
      unitRef="usd">35107000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTItMS0xLTEtMA_19984f43-7c67-48d6-8a48-cfb630b47a31"
      unitRef="usd">14257000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTItMy0xLTEtMA_34f042d8-c218-45b3-b9fa-1003c4216f01"
      unitRef="usd">-3068000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTMtMS0xLTEtMA_fcb6b3f7-5865-4220-ae92-331c802c85bc"
      unitRef="usd">-1508000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTMtMy0xLTEtMA_359ac0e4-81e9-407d-abda-a5c04d016dd9"
      unitRef="usd">-3403000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTQtMS0xLTEtMA_30dd76f0-0e93-40b4-a4db-543b50441039"
      unitRef="usd">-362000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTQtMy0xLTEtMA_df036c0d-0fd5-4afd-ae1a-ef92b89f5d10"
      unitRef="usd">1675000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTUtMS0xLTEtMA_fbd7235c-d909-4df8-82c7-fe86cccdab2f"
      unitRef="usd">-67441000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTUtMy0xLTEtMA_1d07f943-1e99-4cb9-a70a-7abf7c4ee249"
      unitRef="usd">-9003000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <nsp:IncreaseDecreaseinWSEEpayrollexpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTYtMS0xLTEtMA_3d27aeb0-36c8-4fb7-a867-76bb31a4c99a"
      unitRef="usd">168498000</nsp:IncreaseDecreaseinWSEEpayrollexpense>
    <nsp:IncreaseDecreaseinWSEEpayrollexpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTYtMy0xLTEtMA_8505269f-f061-44c4-b46d-4f0aaae78616"
      unitRef="usd">34905000</nsp:IncreaseDecreaseinWSEEpayrollexpense>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTctMS0xLTEtMA_f7b2441c-9929-4d91-ad87-8862fad8443b"
      unitRef="usd">39451000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTctMy0xLTEtMA_79c18b99-914b-490f-949b-d35d768adff7"
      unitRef="usd">25661000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTgtMS0xLTEtMA_23724b44-4564-4591-9e36-7d6caeea8a7f"
      unitRef="usd">-3393000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTgtMy0xLTEtMA_7618b5a6-ae13-4ab2-a8e0-5da7aa5d599c"
      unitRef="usd">3467000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTktMS0xLTEtMA_8e4a2f04-6691-43ae-8ef0-2a565e2d4659"
      unitRef="usd">-5421000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMTktMy0xLTEtMA_bcdc7394-1559-4633-bfce-93c5cedb5f95"
      unitRef="usd">-46531000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjAtMS0xLTEtMA_8344b472-6251-41e9-b5a7-2aca98be4eb7"
      unitRef="usd">-5345000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjAtMy0xLTEtMA_8fe10334-1d03-4372-ab35-aea36a0c87e8"
      unitRef="usd">8409000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjEtMS0xLTEtMA_88600413-81e9-498d-a13b-75564cec4843"
      unitRef="usd">-59951000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjEtMy0xLTEtMA_16d8a568-74dc-46d3-ab39-667b122e63a1"
      unitRef="usd">-38305000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjItMS0xLTEtMA_0b04c193-1c8c-454c-8622-25cbadd7f766"
      unitRef="usd">1971000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjItMy0xLTEtMA_b6f99848-eed7-477b-b15d-fc56b8a004c6"
      unitRef="usd">23787000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjYtMS0xLTEtMA_6c78c826-6bb7-4c2e-a413-32cd60c64cee"
      unitRef="usd">10585000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjYtMy0xLTEtMA_4fb6f7f6-c6d3-450f-a07f-222d9318a899"
      unitRef="usd">8689000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjgtMS0xLTEtMA_60162bba-2eaa-4fed-9972-344981316021"
      unitRef="usd">10580000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMjgtMy0xLTEtMA_5963e31c-bb75-4142-8568-56fa1e4e7cff"
      unitRef="usd">24000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzAtMS0xLTEtMA_f48b812d-4e5f-4c37-8fa4-8e4998fd7b7a"
      unitRef="usd">12072000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzAtMy0xLTEtMA_feee8e5e-72e2-45dd-ac87-c26c13f9b331"
      unitRef="usd">15625000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzEtMS0xLTEtMA_359a3992-2738-41f4-b4e0-a535b8dfb183"
      unitRef="usd">-12077000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzEtMy0xLTEtMA_d5858919-1957-4276-a81b-b653713d6e3b"
      unitRef="usd">-314000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <nsp:TreasuryStockAcquired
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzQtMS0xLTEtMA_18d4d3db-2388-4c39-8016-46f9e7ebcca7"
      unitRef="usd">29686000</nsp:TreasuryStockAcquired>
    <nsp:TreasuryStockAcquired
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzQtMy0xLTEtMA_a8c5975e-4926-47b6-add7-599313cd58a7"
      unitRef="usd">61203000</nsp:TreasuryStockAcquired>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzUtMS0xLTEtMA_87e9a9e8-09cb-4ce0-968f-8da6d55943d6"
      unitRef="usd">15461000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzUtMy0xLTEtMA_b666d7c0-eecf-4f72-8c42-6c2ad8bfafeb"
      unitRef="usd">15557000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzYtMS0xLTEtMA_13856a49-7488-4ed6-ac40-3a1135c8804a"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzYtMy0xLTEtMA_e0b99b45-b1d6-4667-8619-490fc8b84ba0"
      unitRef="usd">100000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzctMS0xLTEtMA_d783a1c5-165b-441e-ab1c-02c631d94c04"
      unitRef="usd">2751000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzctMy0xLTEtMA_5ac9aa48-6adf-470e-ba16-f1aae63e366a"
      unitRef="usd">2363000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzgtMS0xLTEtMA_13289396-f8fd-4ee6-9b0e-25d84048b38f"
      unitRef="usd">-42396000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzgtMy0xLTEtMA_65bef456-1507-4dee-8cca-0d59ce5c86ab"
      unitRef="usd">25603000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzktMS0xLTEtMA_071cf9e3-0aca-4f8b-85da-c29afa54bff0"
      unitRef="usd">-52502000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfMzktMy0xLTEtMA_8e206fb0-2359-403e-9a66-ca09eda043a4"
      unitRef="usd">49076000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNDAtMS0xLTEtMA_ad0531d6-4747-4b7c-a4a7-c48083e0e437"
      unitRef="usd">786699000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNDAtMy0xLTEtMA_b870f284-b5b8-4337-b7a7-c19f80d09c12"
      unitRef="usd">592550000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNDEtMS0xLTEtMA_46a489cf-501f-45c6-856e-418811bcaa56"
      unitRef="usd">734197000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOjA0ZDM5MzdmNTBiODQzMzA4ODg1NmEzNTM0NWFhOTZiL3RhYmxlcmFuZ2U6MDRkMzkzN2Y1MGI4NDMzMDg4ODU2YTM1MzQ1YWE5NmJfNDEtMy0xLTEtMA_bb5eec10-6148-4958-ac65-8e3e1a1716b0"
      unitRef="usd">641626000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNC0xLTEtMS0w_9d16b88c-a0d8-4f76-9366-d5ab451b3bb8"
      unitRef="usd">554846000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNC0zLTEtMS0w_91a6bf6d-accc-48c6-952c-3e9a91aa116f"
      unitRef="usd">367342000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNS0xLTEtMS0w_666e21d4-be22-457e-9aea-c631b4da0829"
      unitRef="usd">45522000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNS0zLTEtMS0w_1f789a2c-7bbb-4b79-8fc7-2ff83e25fb35"
      unitRef="usd">49295000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <nsp:DepositsWorkersCompensation
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNi0xLTEtMS0w_d0442af9-c936-4902-84d8-84382655a12a"
      unitRef="usd">186331000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation
      contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNi0zLTEtMS0w_69de20eb-cb1d-4e53-b320-c7f90b56736b"
      unitRef="usd">175913000</nsp:DepositsWorkersCompensation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNy0xLTEtMS0w_ad0531d6-4747-4b7c-a4a7-c48083e0e437"
      unitRef="usd">786699000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfNy0zLTEtMS0w_b870f284-b5b8-4337-b7a7-c19f80d09c12"
      unitRef="usd">592550000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfOS0xLTEtMS0w_e9d217ac-cc36-49b3-a68d-81b2d64c791d"
      unitRef="usd">494777000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfOS0zLTEtMS0w_f69563b5-1a85-49dc-9e4b-0d004147cb84"
      unitRef="usd">404728000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTAtMS0xLTEtMA_972f1ee4-094d-4967-bfd6-89b2e9915789"
      unitRef="usd">46353000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTAtMy0xLTEtMA_bb9f12b4-7495-4355-a604-31dd1a9cc1a2"
      unitRef="usd">48349000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <nsp:DepositsWorkersCompensation
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTEtMS0xLTEtMA_e563640f-c1a7-43c8-84ed-79d9a4a98d2d"
      unitRef="usd">193067000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTEtMy0xLTEtMA_674cc1b5-a79d-4c51-8e62-e1676bddaabd"
      unitRef="usd">188549000</nsp:DepositsWorkersCompensation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTItMS0xLTEtMA_46a489cf-501f-45c6-856e-418811bcaa56"
      unitRef="usd">734197000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTItMy0xLTEtMA_bb5eec10-6148-4958-ac65-8e3e1a1716b0"
      unitRef="usd">641626000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTUtMS0xLTEtMA_497736d8-48d4-4428-b9bf-530ff0bb7287"
      unitRef="usd">12104000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xNi9mcmFnOmRhYjYzY2ViZDUyMzQ4YTZiZjM4OGJlY2IzZjk0NzlmL3RhYmxlOmE1NjFmODkxZjE5YzRmOTVhYjk4OGIxMjBjMzVhNTNmL3RhYmxlcmFuZ2U6YTU2MWY4OTFmMTljNGY5NWFiOTg4YjEyMGMzNWE1M2ZfMTUtMy0xLTEtMA_c9abe227-2fd6-44aa-8d87-4a8c398085cf"
      unitRef="usd">6787000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:SharesIssued
      contextRef="idb95539be6334b40bf6ee6aa1fea7d17_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy0xLTEtMS0w_d59caf5f-1e2c-489a-bc07-2a01bf1ddad6"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="idb95539be6334b40bf6ee6aa1fea7d17_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy0yLTEtMS0w_8723afad-56f0-4fc4-adf3-d835fb3a1776"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f423b2aedac47b9bdd20df8127e1a21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy0zLTEtMS0w_180f08d8-70b5-4e24-8264-293771ef2063"
      unitRef="usd">95528000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i61bdd98039c347d6b69b4255930639ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy00LTEtMS0w_0dda3b37-0409-4c27-9701-8ae29b101722"
      unitRef="usd">-626984000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1028e016c0754912a42904ee2f15b29e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy01LTEtMS0w_c3df6a62-5a81-46b0-ac70-8ed5f3a762ed"
      unitRef="usd">575033000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMy02LTEtMS0w_599e8d28-9d55-42b4-a48c-55f61a7589e6"
      unitRef="usd">44132000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC0yLTEtMS0w_5b27fc8b-6179-4521-92b9-db409069aa61"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC0zLTEtMS0w_4c819ae0-00ee-4ca2-8a7e-2b226cf3cf06"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC00LTEtMS0w_3f02e462-6051-47ce-afc6-86bd4ba90754"
      unitRef="usd">-29686000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC01LTEtMS0w_9d7b0b8c-8b6b-4a9a-ba8a-858e8c350266"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNC02LTEtMS0w_3a69c0f1-2a55-4d72-8c6b-17827f30a469"
      unitRef="usd">29686000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS0yLTEtMS0w_df704d2f-8a1f-4545-9945-1801c3497532"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS0zLTEtMS0w_8a1464ba-b252-494f-8b47-156d63f7f92e"
      unitRef="usd">-25085000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS00LTEtMS0w_d28d50f1-0c69-43ee-a183-9598ac7775c4"
      unitRef="usd">26421000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS01LTEtMS0w_985c98a6-64aa-4bc5-92ab-d931e8320e5c"
      unitRef="usd">-1336000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNS02LTEtMS0w_a655229c-3299-4d24-9e30-efa2ec79c90c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi0yLTEtMS0w_00f955e7-2fc6-4a65-8203-27d6d6f61f5e"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi0zLTEtMS0w_2abc2dc5-5dc3-4261-99f9-6ada8f13eae5"
      unitRef="usd">10851000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi00LTEtMS0w_2260e70b-fabd-4771-bf83-dd332ec91ffe"
      unitRef="usd">971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi01LTEtMS0w_4dbec836-ce93-42e4-8f28-a5a717e87a3f"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNi02LTEtMS0w_0ff8f44c-e477-40dd-aa91-696ba9e28351"
      unitRef="usd">11822000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy0yLTEtMS0xMDAz_9f266172-a700-488e-b51c-b260592e930d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy0zLTEtMS0xMDAz_6b90904c-b2c9-46a5-b554-684cf8e65ba5"
      unitRef="usd">329000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy00LTEtMS0xMDAz_844f9377-6afc-4fc5-9755-f247f7aacd93"
      unitRef="usd">569000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy01LTEtMS0xMDAz_1da7f8b7-2cf7-49b1-9caf-fa4015e3397f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy02LTEtMS0xMDAz_97cfb08c-85b5-41c7-94a2-5e3b0935ec76"
      unitRef="usd">240000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquityOther
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy0yLTEtMS0w_a0d506c6-d9de-41c1-b513-466a3dec0d0a"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy0zLTEtMS0w_fc8e5213-6356-4607-bbbd-def5f91eae23"
      unitRef="usd">-364000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy00LTEtMS0w_6d9823c5-9f3e-4431-b0ff-f25c2c66697c"
      unitRef="usd">-318000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy01LTEtMS0w_813e0e0e-5dc0-4d60-a5fa-5d8393f6d6b9"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfNy02LTEtMS0w_4dd66cd4-cbd2-4abc-806a-422e4b16b5a2"
      unitRef="usd">-682000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC0yLTEtMS0w_11bf2d0d-0bce-4622-ae35-8bdeda664681"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC0zLTEtMS0w_68999a05-45b7-4ddd-a8c2-e7ae88184dfe"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC00LTEtMS0w_49eb77aa-43eb-4745-9c63-da20fdaccda8"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC01LTEtMS0w_f4e845b0-6cd3-4efa-ac8f-d6a63964c239"
      unitRef="usd">15461000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOC02LTEtMS0w_b82d99e9-c262-4f7a-ad14-d11fba7180b7"
      unitRef="usd">15461000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS0yLTEtMS0w_ac14aa64-1696-4327-b3fd-14996eb16656"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS0zLTEtMS0w_5a5d38bc-316f-42e4-9d4a-ff26fdbcc05e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS00LTEtMS0w_85943ae3-759e-46f5-97e5-b6c718e61a9f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS01LTEtMS0w_475546d3-7b48-4d0f-b521-194d8a8d1c0c"
      unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfOS02LTEtMS0w_e40a088a-2f55-4810-a0ac-6ad5dac51137"
      unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ia7469e20a2194492a3fd869ebb09979a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtMi0xLTEtMA_ad09ac05-2bcf-47e6-b522-65ed40fb5a59"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7fe6a48d71c4d1e81f294ea244a6c52_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtMy0xLTEtMA_b75355a4-c372-4595-9645-fb1dd254288c"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia27209cfaabb426999053aa815d021d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtNC0xLTEtMA_e43f20cb-f875-4123-9c56-83be3a821dd8"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9511f8a7bf7a4eb6b7452d3b1529d785_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtNS0xLTEtMA_d95a7217-e8e4-4c22-bd0f-42dbe763b693"
      unitRef="usd">61922000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTAtNi0xLTEtMA_eef7e62c-498e-48ed-8561-28f8aa584289"
      unitRef="usd">61922000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="ife01383a2ceb47399f8df8829823cc4c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtMS0xLTEtMA_fe1fad4a-ce51-4415-a950-eb4107ab42b2"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ife01383a2ceb47399f8df8829823cc4c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtMi0xLTEtMA_bdc3f5f2-a3e2-4d78-b2e1-37a7cb73ce8c"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i817b7024ce2148178c38b570098c356f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtMy0xLTEtMA_33cf95da-07b3-484d-8307-1a0c1abbba5b"
      unitRef="usd">81329000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i41087fa52dc6487fac77cbf57210084d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtNC0xLTEtMA_46a7db8d-6af4-4f34-ab75-fe7e2451b2f0"
      unitRef="usd">-628391000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i111a822a2a954e0f8bf5aca49b63499e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtNS0xLTEtMA_16765617-9023-4afb-a096-bc6c75035fe5"
      unitRef="usd">620151000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTEtNi0xLTEtMA_3a79fe8a-6422-4a09-b7db-ac6168a89844"
      unitRef="usd">73644000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i29943ea97cc645d8888d3c5e7e66dec4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtMS0xLTEtMA_b577dbde-1456-4f34-ad66-5c5d8f2a1b86"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i29943ea97cc645d8888d3c5e7e66dec4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtMi0xLTEtMA_c81cf4f4-5adb-4fa6-84a4-ddb06e2a84c2"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ac4291355e448f19dcb6831e640b9af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtMy0xLTEtMA_5ed4e41b-8062-4ec9-9ffc-88efd707ab3b"
      unitRef="usd">48141000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea0c65327fa1480f97d8c64e9d5c56db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtNC0xLTEtMA_9562d864-0d2e-4db5-8f64-a6a73e876992"
      unitRef="usd">-544102000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if66e9ca9064a4deab130d7dd563c0829_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtNS0xLTEtMA_e4f3e2f5-6957-4218-9fd3-d1cd23aeb23f"
      unitRef="usd">499485000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTMtNi0xLTEtMA_03620f16-6cf8-45d8-9326-3f2c429e7072"
      unitRef="usd">4079000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtMi0xLTEtMA_23b682da-8733-4bf5-bd3a-13d24aa2ac3b"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtMy0xLTEtMA_1fc29206-ef5b-44a0-ae74-62025fb92218"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtNC0xLTEtMA_66e73073-147f-4c46-b035-05f7cbf5b49a"
      unitRef="usd">-61203000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtNS0xLTEtMA_97934584-1c80-4676-adb6-ee52205ebe54"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTQtNi0xLTEtMA_2db26e39-5f85-4e65-ba49-3fd5b685efac"
      unitRef="usd">61203000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtMi0xLTEtMA_e34d3567-2c8c-418a-94d5-956d96d3aee7"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtMy0xLTEtMA_6ecda327-7ccc-44c9-a26c-5f39da83fff0"
      unitRef="usd">-7088000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtNC0xLTEtMA_d17af773-b70e-4844-8e27-b85bebeda9fc"
      unitRef="usd">7898000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtNS0xLTEtMA_5b84793a-222e-49b8-b9f3-971f7d8dd03d"
      unitRef="usd">-810000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTUtNi0xLTEtMA_9cb97d4e-255c-4da2-9d55-4d3101f59efb"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtMi0xLTEtMA_388c5e8f-fcd1-4acc-acfb-9e8a95a47f6e"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtMy0xLTEtMA_0b2f80af-245e-41ce-b8d5-a3dbf0915062"
      unitRef="usd">4893000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtNC0xLTEtMA_e41c0e8d-9d42-4d9c-b04b-90fdafe26d80"
      unitRef="usd">1659000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtNS0xLTEtMA_22f228a2-5305-4de3-91fb-af5881188de2"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTYtNi0xLTEtMA_807382f9-0a88-4ed5-82b9-4441754f0c5d"
      unitRef="usd">6552000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityOther
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctMi0xLTEtMA_7bcc2a29-6a4e-4ce3-ae64-376b270a63c4"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctMy0xLTEtMA_57fe0db3-db80-4012-8446-5ea1cd095fd1"
      unitRef="usd">-381000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctNC0xLTEtMA_4c5181d3-6f03-4712-8095-a6039852106d"
      unitRef="usd">-261000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctNS0xLTEtMA_89ddd446-8275-407f-af84-0f99c4fca011"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTctNi0xLTEtMA_475253a2-0476-4f6d-b38f-77af39d493e0"
      unitRef="usd">-642000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtMi0xLTEtMA_a6a0f1b2-f8c4-4225-9bd8-9a5681e63074"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtMy0xLTEtMA_705ce7b9-724d-415f-bf76-fdf5558a136b"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtNC0xLTEtMA_1e416594-c35f-4001-9a9f-c1d02472eb21"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtNS0xLTEtMA_395e599f-d192-4550-a53a-20378b399f0e"
      unitRef="usd">15557000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTgtNi0xLTEtMA_146a91b2-7653-492b-b177-a440d2c1d2ef"
      unitRef="usd">15557000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktMi0xLTEtMA_4000384a-aef1-4c8b-a6bc-6846db715354"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktMy0xLTEtMA_d18025bd-cb6d-45bf-8a7d-3d16bf29b6e5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktNC0xLTEtMA_83bf667d-644f-46ac-981c-1c4f0d7fc5dd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktNS0xLTEtMA_819ffb8d-9cda-4923-b54b-420b94d2fc2c"
      unitRef="usd">85000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMTktNi0xLTEtMA_68144d00-ed1d-4585-9251-e255620ff1cf"
      unitRef="usd">85000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i17567f7085aa462986a58a4d3fe4b3bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtMi0xLTEtMA_547ec4ac-5d43-406e-9942-309aa95724f8"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i99511ce0f8aa4b0496e3c66fe6c63a4f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtMy0xLTEtMA_31298ca2-69ce-4416-ac0a-0c636f52cc99"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4fe43cb22334cb3ae50a867e7d28cd0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtNC0xLTEtMA_8695df8b-8527-488d-8c0d-cdc387a6c4dd"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id58f3b15621148d5bf766ff6b1e23695_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtNS0xLTEtMA_d27cf029-1721-4fa4-8e59-8aa17a35129d"
      unitRef="usd">62092000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjAtNi0xLTEtMA_79825cee-9cee-4ea1-99e0-9bd0774b2cfc"
      unitRef="usd">62092000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="iaf41cf906844451cb4d633c09b302028_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtMS0xLTEtMA_96408b39-9424-407c-9598-3f2e5c320ce7"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iaf41cf906844451cb4d633c09b302028_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtMi0xLTEtMA_4ddb508a-bef5-419f-82fc-5f99e4482d34"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1b683b333d240e09b1153ce12418a7a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtMy0xLTEtMA_71372482-d3dd-472a-a267-589389d267a6"
      unitRef="usd">46327000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iecbca89f24e045e1ba9f5d2472f2bc0f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtNC0xLTEtMA_89453211-53ec-43ea-8cc8-c0b822d15b22"
      unitRef="usd">-595487000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief3ed66f669343489fc616e00ae784a1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtNS0xLTEtMA_696aa4c0-7cdc-4bba-bffc-af749820a5d6"
      unitRef="usd">545295000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8xOS9mcmFnOjM5OTM4ODAzZTQ3ODRkZmQ4N2MwMjcwMjUyMzY3Yzk4L3RhYmxlOmJiM2QzOTljMWQxYzQ5N2VhNmQ0NjczYmI1NzRmMGEwL3RhYmxlcmFuZ2U6YmIzZDM5OWMxZDFjNDk3ZWE2ZDQ2NzNiYjU3NGYwYTBfMjEtNi0xLTEtMA_b44d9413-8cfc-4c78-a2f5-ed0784c29e04"
      unitRef="usd">-3310000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8yOC9mcmFnOmU0YjIzYzZkNmM1NzRiMGY5ZTFhYmE0NTQ5OGE4YjY2L3RleHRyZWdpb246ZTRiMjNjNmQ2YzU3NGIwZjllMWFiYTQ1NDk4YThiNjZfMjk2MQ_38c00b27-4472-43c4-a226-df2a1ba8ac46">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;1.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insperity, Inc., a Delaware corporation (&#x201c;Insperity,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; and &#x201c;us&#x201d;), provides an array of human resources (&#x201c;HR&#x201d;) and business solutions designed to help improve business performance. Our most comprehensive HR services offerings are provided through our professional employer organization (&#x201c;PEO&#x201d;) services, known as Workforce Optimization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and Workforce Synchronization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; solutions (together, our &#x201c;PEO HR Outsourcing solutions&#x201d;), which encompass a broad range of HR functions, including payroll and employment administration, employee benefits, workers&#x2019; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management solution, the Insperity Premier&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;platform.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our PEO HR Outsourcing solutions, we offer a comprehensive traditional payroll and human capital management solution, known as Workforce Acceleration. We also offer a number of other business performance solutions, including Comprehensive Traditional Payroll and Human Capital Management, Time and Attendance, Performance Management, Organizational Planning, Recruiting Services, Employment Screening, Retirement Services and Insurance Services, many of which are offered as a cloud-based software solution. These other products or services are offered separately or with our other solutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements at and for the year ended December&#160;31, 2020. Our Condensed Consolidated Balance Sheet at December&#160;31, 2020 has been derived from the audited financial statements at that date, but does not include all of the information or footnotes required by GAAP for complete financial statements. Our Condensed Consolidated Balance Sheet at March&#160;31, 2021 and our Consolidated Statements of Operations for the three month periods ended March&#160;31, 2021 and 2020, our Consolidated Statements of Cash Flows for the three month periods ended March&#160;31, 2021 and 2020 and our Consolidated Statements of Stockholders&#x2019; Equity for the three month periods ended March&#160;31, 2021 and 2020, have been prepared by us without audit. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary to present fairly the consolidated financial position, results of operations and cash flows, have been made. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the interim periods are not necessarily indicative of the operating results for a full year or of future operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTkwMw_b7de4ea6-2d69-42a9-91d5-850d65f37f83">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;2.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Accounting Policies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Health Insurance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide group health insurance coverage to our WSEEs in our PEO HR Outsourcing solutions through a national network of carriers, including UnitedHealthcare (&#x201c;United&#x201d;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The policy with United provides approximately 87% of our health insurance coverage. While the policy with United is a fully-insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#x2019;s annual claim costs that exceed $1 million. Accordingly, we record the costs of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#x201c;Plan Costs&#x201d;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;demographics and other factors are incorporated into the benefits costs, which requires a significant level of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, since the plan&#x2019;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at March&#160;31, 2021, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2021, Plan Costs were less than the net premiums paid and owed to United by $51.4 million. As this amount is in excess of the agreed-upon $9.0 million surplus maintenance level, the $42.4 million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2021 were $66.0 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2021 included an increase of $5.5 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2020 included a reduction of $1.5 million for changes in estimated run-off related to prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Workers&#x2019; Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our workers&#x2019; compensation coverage for our WSEEs in our PEO HR Outsourcing solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#x201c;Chubb Program&#x201d;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#x2019; compensation costs, are recorded in the period incurred. Workers&#x2019; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#x2019; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#x2019; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#x2019; compensation claims cost estimates. During the three months ended March 31, 2021 and 2020, we reduced accrued workers&#x2019; compensation costs by $13.2 million and $10.1 million, respectively, for changes in estimated losses related to prior reporting periods. Workers&#x2019; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2021 period was 0.5% and in the 2020 period was 1.0%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;242,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;236,689&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;245,922&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;236,689&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;245,922&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current portion of accrued workers&#x2019; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2021 includes $3.3 million of workers&#x2019; compensation administrative fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021 and 2020, the undiscounted accrued workers&#x2019; compensation costs were $253.2 million and $265.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the beginning of each policy period, the workers&#x2019; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#x201c;claim funds&#x201d;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#x2019; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#x2013; workers&#x2019; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2021, we had restricted cash of $46.4&#160;million and deposits &#x2013; workers&#x2019; compensation of $193.1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Direct Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally have a term of 12 months, but are cancellable at any time by either party with 30-days&#x2019; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are typically due concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but unbilled of $549.0 million and $380.8 million at March&#160;31, 2021 and December 31, 2020, respectively, are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the &#x201c;practical expedients&#x201d; provided under Accounting Standards Update (&#x201c;ASU&#x201d;) No 2014-09, we expense sales commissions when incurred because the terms of our contracts generally are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;344,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;256,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;261,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;246,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,273,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,215,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,286,835&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,229,483&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <nsp:HealthInsuranceCostsPolicyTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTg4OA_35337406-82e0-48fc-a8df-75d158a0e7cd">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Health Insurance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide group health insurance coverage to our WSEEs in our PEO HR Outsourcing solutions through a national network of carriers, including UnitedHealthcare (&#x201c;United&#x201d;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The policy with United provides approximately 87% of our health insurance coverage. While the policy with United is a fully-insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#x2019;s annual claim costs that exceed $1 million. Accordingly, we record the costs of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#x201c;Plan Costs&#x201d;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;demographics and other factors are incorporated into the benefits costs, which requires a significant level of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, since the plan&#x2019;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at March&#160;31, 2021, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2021, Plan Costs were less than the net premiums paid and owed to United by $51.4 million. As this amount is in excess of the agreed-upon $9.0 million surplus maintenance level, the $42.4 million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2021 were $66.0 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2021 included an increase of $5.5 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2020 included a reduction of $1.5 million for changes in estimated run-off related to prior periods.&lt;/span&gt;&lt;/div&gt;</nsp:HealthInsuranceCostsPolicyTextBlock>
    <nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDQx_ef867319-24ed-47fd-8828-ed336ccb3f9d"
      unitRef="number">0.87</nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited>
    <nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMTc3NA_51f54747-e0a0-4d7d-928f-1209221c2bbc">P90D</nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates>
    <nsp:PrepaidHealthInsuranceNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjQyMA_6eacbfda-2a7d-4b70-a5f8-bfafc236955d"
      unitRef="usd">9000000.0</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:RequiredDepositForHealthCareCosts
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjU4Mg_eb19b7fa-d0b6-411c-b7a9-d15aca08bff2"
      unitRef="usd">6500000</nsp:RequiredDepositForHealthCareCosts>
    <nsp:PrepaidHealthInsuranceCurrentAndNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjc4Ng_7f21eef4-a9b7-4841-bc2b-4a8249b52d45"
      unitRef="usd">51400000</nsp:PrepaidHealthInsuranceCurrentAndNoncurrent>
    <nsp:PrepaidHealthInsuranceNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjgyNw_6eacbfda-2a7d-4b70-a5f8-bfafc236955d"
      unitRef="usd">9000000.0</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:PrepaidHealthInsuranceCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMjg2MQ_280b6d54-9a43-4315-afb0-defa0e40bccd"
      unitRef="usd">42400000</nsp:PrepaidHealthInsuranceCurrent>
    <nsp:PremiumsOwedToUnited
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMzAyNQ_7b1405e7-83dd-4455-8dcc-e646f0b0753a"
      unitRef="usd">66000000.0</nsp:PremiumsOwedToUnited>
    <nsp:BenefitsCostsIncurredReducedRelatedtoRunoff
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMzIyMA_b3b93618-228c-4353-b4a9-0bf7b1e84e77"
      unitRef="usd">-5500000</nsp:BenefitsCostsIncurredReducedRelatedtoRunoff>
    <nsp:BenefitsCostsIncurredReducedRelatedtoRunoff
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMzM2MA_64efe7b6-fed0-4843-9eba-624aed743258"
      unitRef="usd">1500000</nsp:BenefitsCostsIncurredReducedRelatedtoRunoff>
    <nsp:WorkersCompensationCostsPolicyTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTg5OQ_5b610002-cc01-4c0b-b6cc-eac2e0d357e6">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Workers&#x2019; Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our workers&#x2019; compensation coverage for our WSEEs in our PEO HR Outsourcing solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#x201c;Chubb Program&#x201d;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#x2019; compensation costs, are recorded in the period incurred. Workers&#x2019; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#x2019; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#x2019; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#x2019; compensation claims cost estimates. During the three months ended March 31, 2021 and 2020, we reduced accrued workers&#x2019; compensation costs by $13.2 million and $10.1 million, respectively, for changes in estimated losses related to prior reporting periods. Workers&#x2019; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2021 period was 0.5% and in the 2020 period was 1.0%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;242,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;236,689&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;245,922&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;236,689&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;245,922&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current portion of accrued workers&#x2019; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2021 includes $3.3 million of workers&#x2019; compensation administrative fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021 and 2020, the undiscounted accrued workers&#x2019; compensation costs were $253.2 million and $265.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the beginning of each policy period, the workers&#x2019; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#x201c;claim funds&#x201d;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#x2019; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#x2013; workers&#x2019; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2021, we had restricted cash of $46.4&#160;million and deposits &#x2013; workers&#x2019; compensation of $193.1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</nsp:WorkersCompensationCostsPolicyTextBlock>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfMzk3OA_a0c2f0f6-6cf6-4a5a-b107-e1157c942202"
      unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDAzMw_a0c2f0f6-6cf6-4a5a-b107-e1157c942202"
      unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDA3Mw_80062882-a7ce-435a-a432-91e2e843ba74"
      unitRef="usd">6000000</nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDExNQ_a0c2f0f6-6cf6-4a5a-b107-e1157c942202"
      unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDMxNw_0f313f2b-031a-4275-b5fe-2522ce50d665"
      unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDM3Mg_0f313f2b-031a-4275-b5fe-2522ce50d665"
      unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear
      contextRef="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDQxMg_05c95779-fb29-4159-bb03-6305347e0947"
      unitRef="usd">6000000</nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i34a10daa96ad43cdbe80884f9bed5bbe_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNDQ1NA_0f313f2b-031a-4275-b5fe-2522ce50d665"
      unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNTU5OA_457f3f35-c236-4485-be47-678b532b75a9"
      unitRef="usd">13200000</nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses>
    <nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNTYwNQ_2c1aed9d-d65d-4bec-8005-8a25760caa87"
      unitRef="usd">10100000</nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses>
    <nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNTkzNA_05a0c159-eaed-4d44-aeea-8318581f5d0b"
      unitRef="number">0.005</nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod>
    <nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNTk2Mg_700bccfc-f9bf-4e33-9673-be37b5a7894a"
      unitRef="number">0.010</nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod>
    <nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTg5Mw_1a91ffcf-3259-4d3c-b403-4366176fdd5b">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;242,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;236,689&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;245,922&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;236,689&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;245,922&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMy0xLTEtMS0w_814af83c-d970-4bdd-9d28-2e780058cb91"
      unitRef="usd">240761000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments
      contextRef="id6688c11dffb45528e6eb9891e6ee6af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMy0zLTEtMS0w_f34d8ab4-b4f2-44c1-8de8-c6cccaa136e2"
      unitRef="usd">242904000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments>
    <nsp:WorkersCompensationExpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNC0xLTEtMS0w_20912691-bb90-4c85-930d-769ada000a41"
      unitRef="usd">8522000</nsp:WorkersCompensationExpense>
    <nsp:WorkersCompensationExpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNC0zLTEtMS0w_f3d657fb-abfc-4843-a7be-a4baa0d576e0"
      unitRef="usd">14339000</nsp:WorkersCompensationExpense>
    <nsp:WorkersCompensationDiscountChangedDuringPeriod
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNS0xLTEtMS0w_59be5e01-634a-48b8-8acb-62ea9c9563d2"
      unitRef="usd">652000</nsp:WorkersCompensationDiscountChangedDuringPeriod>
    <nsp:WorkersCompensationDiscountChangedDuringPeriod
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNS0zLTEtMS0w_86512582-160d-4afb-a25d-2b52fee42734"
      unitRef="usd">-200000</nsp:WorkersCompensationDiscountChangedDuringPeriod>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNi0xLTEtMS0w_90e48b9b-2fd6-4f60-90fe-15f0977f094b"
      unitRef="usd">13246000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNi0zLTEtMS0w_f7f8e864-9dd4-463a-8ebc-71ecf22dca65"
      unitRef="usd">11121000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNy0xLTEtMS0w_c91afbe2-6235-4417-8c92-8fcb38f98579"
      unitRef="usd">236689000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfNy0zLTEtMS0w_2ef25eea-bfa6-4206-b79c-12e15460b110"
      unitRef="usd">245922000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfOS0xLTEtMS0w_acfd723f-ac1e-4480-b762-29a550056c85"
      unitRef="usd">46353000</nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent>
    <nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfOS0zLTEtMS0w_6c850f19-7f40-40c0-858f-291240ff115d"
      unitRef="usd">48289000</nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMTAtMS0xLTEtMA_3857e452-87ea-48ac-9568-1b9570eedbf5"
      unitRef="usd">190336000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMTAtMy0xLTEtMA_2027b19f-7c56-4f27-8347-38cc373cdf90"
      unitRef="usd">197633000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMTEtMS0xLTEtMA_6c0ff63a-8769-47e7-9c65-69b294218d9a"
      unitRef="usd">236689000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="i37baafeb5d914f71879c0a54d37fae18_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjJlODFlZTlmZGU1MjQ3MzI4M2E3ZjAwNzQ3MjU5YTRkL3RhYmxlcmFuZ2U6MmU4MWVlOWZkZTUyNDczMjgzYTdmMDA3NDcyNTlhNGRfMTEtMy0xLTEtMA_dd084071-feca-480c-aa01-012fda637426"
      unitRef="usd">245922000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <nsp:WorkersCompensationAdministrativeFeesAccrued
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNjM1NA_a1712255-9f29-4a12-a088-faa3d31ee161"
      unitRef="usd">3300000</nsp:WorkersCompensationAdministrativeFeesAccrued>
    <nsp:UndiscountedAccruedWorkersCompensationCosts
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNjQ3OA_8b26b276-39ff-4988-a6b9-f440d5cb7aad"
      unitRef="usd">253200000</nsp:UndiscountedAccruedWorkersCompensationCosts>
    <nsp:UndiscountedAccruedWorkersCompensationCosts
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNjQ4NQ_6a3737eb-13e1-40fa-ae7d-9676993c7ae7"
      unitRef="usd">265600000</nsp:UndiscountedAccruedWorkersCompensationCosts>
    <nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNjk3Mw_9820a33c-d173-45a3-b65b-b8be17aacac6">P1Y</nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNzQ0MA_17822ce0-d75d-4974-adc9-a6a1740cfd26"
      unitRef="usd">46400000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <nsp:DepositsWorkersCompensation
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNzQ4Mw_b9d4b444-54ba-4618-ac18-c73cd4f070fc"
      unitRef="usd">193100000</nsp:DepositsWorkersCompensation>
    <nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfNzU1MQ_7660d635-3081-43ee-b2a0-e2bfe8ceaac4">P1Y</nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTg4Ng_1ea5db79-5cf7-4ead-953e-725f6a70dae3">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Direct Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally have a term of 12 months, but are cancellable at any time by either party with 30-days&#x2019; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are typically due concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but unbilled of $549.0 million and $380.8 million at March&#160;31, 2021 and December 31, 2020, respectively, are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the &#x201c;practical expedients&#x201d; provided under Accounting Standards Update (&#x201c;ASU&#x201d;) No 2014-09, we expense sales commissions when incurred because the terms of our contracts generally are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;344,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;256,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;261,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;246,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,273,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,215,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,286,835&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,229,483&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfOTkwMg_fce26c0e-c170-489f-aa3e-d39088aec83b">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Direct Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally have a term of 12 months, but are cancellable at any time by either party with 30-days&#x2019; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are typically due concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but unbilled of $549.0 million and $380.8 million at March&#160;31, 2021 and December 31, 2020, respectively, are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the &#x201c;practical expedients&#x201d; provided under Accounting Standards Update (&#x201c;ASU&#x201d;) No 2014-09, we expense sales commissions when incurred because the terms of our contracts generally are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;344,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;256,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;261,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;246,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,273,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,215,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,286,835&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,229,483&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <nsp:Unbilled
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfODYyNA_e54f0c0e-7045-4add-b2a5-31477fa22a27"
      unitRef="usd">549000000.0</nsp:Unbilled>
    <nsp:Unbilled
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RleHRyZWdpb246ODY5MzViNzAzYTkxNDc0Zjk0MDA4ODhiZjk4ZmRiNmJfODYzMQ_e6c894f8-e760-41df-8cde-a461633d87fb"
      unitRef="usd">380800000</nsp:Unbilled>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee7507b7e26246378915dc321c0bc0db_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfMy0xLTEtMS0w_f670e54d-ef61-474c-a862-08a6c7ae656a"
      unitRef="usd">373629000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i173e978108654f8f843028ebfd586fcd_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfMy0yLTEtMS0w_0e97d265-5f67-490d-bc39-bb6ba9c0faa8"
      unitRef="usd">344086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24545c366f3242c19555c9c803140477_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNC0xLTEtMS0w_eb17d6e2-6248-4c37-b554-b7f3de788b24"
      unitRef="usd">156260000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf24273967c840c998527c44deb6a7f2_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNC0yLTEtMS0w_47aeecc5-c836-4864-8ac1-34ca333ddd25"
      unitRef="usd">140678000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b1369d7d33d4800956ef378800661f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNS0xLTEtMS0w_b8c5da04-5a4f-4a9f-923d-aee1fd2a2f27"
      unitRef="usd">225700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31cd4787fb53411dbb61c4624112e36d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNS0yLTEtMS0w_31e61312-048a-4148-ba8f-3a963f9aadca"
      unitRef="usd">211302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34f19398a36b4b2d9173e10542b0c4e1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNi0xLTEtMS0w_0eb9c666-3f2d-4ac7-9e21-1d879ef6e425"
      unitRef="usd">256979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3dc3b6b889714a00937e5aa6c714655d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNi0yLTEtMS0w_020b6e16-e09b-417b-b739-973f812c8657"
      unitRef="usd">272130000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a16b1fb3ffc41dd8e4232d2c5894dc3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNy0xLTEtMS0w_caf4e5a5-3be1-41ff-a722-2dd6fa69fc4c"
      unitRef="usd">261354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if17582f4fe184469b437cf07f3bfa8af_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfNy0yLTEtMS0w_c04b5d43-4b9e-4124-8b8a-e659250e1a9b"
      unitRef="usd">246853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32b37d5e7dbc4283bf5e7a896f9f9b63_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfOS0xLTEtMS0w_eb2fd7a9-f42e-485f-8fae-2c5e08ba37cf"
      unitRef="usd">12913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if70cb6d7badf4336b087e9c58d31206b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfOS0yLTEtMS0w_771db67d-abc5-4870-89b0-3f2f7acbf4bd"
      unitRef="usd">14434000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfMTAtMS0xLTEtMA_bcd3b58d-751c-44ab-9752-0716d211778b"
      unitRef="usd">1286835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zMS9mcmFnOjg2OTM1YjcwM2E5MTQ3NGY5NDAwODg4YmY5OGZkYjZiL3RhYmxlOjNmMTIzZmViMjdkMDQ5NmE4N2E0MDI0NGNjNTViMGNlL3RhYmxlcmFuZ2U6M2YxMjNmZWIyN2QwNDk2YTg3YTQwMjQ0Y2M1NWIwY2VfMTAtMi0xLTEtMA_1013ab23-d592-4637-9e11-2f50d141e776"
      unitRef="usd">1229483000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfNTY2_1bffa251-4249-4c1d-aed3-983d61dfc9bc">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;3.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Overnight holdings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;432,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;432,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;503,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;503,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash in demand accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding checks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;494,777&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;529,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;554,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;589,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cash and overnight holdings fluctuate based on the timing of clients&#x2019; payroll processing cycles. Our cash, cash equivalents and marketable securities at March&#160;31, 2021 and December&#160;31, 2020 included $273.5 million and $342.0 million, respectively, of funds associated with federal and state income tax withholdings, employment taxes and other payroll deductions, as well as $58.9 million and $35.3 million, respectively, in client prepayments.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfNTY3_88c49fe7-0cdf-40f2-b8cc-771e32b7b549">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Overnight holdings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;432,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;432,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;503,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;503,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash in demand accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding checks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;494,777&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;529,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;554,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;589,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i95c337b2a648447780943e77fa1d8365_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy0xLTEtMS0w_e6c0ce66-6e40-4eef-bbd2-4e2cdbac10ae"
      unitRef="usd">432607000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy0yLTEtMS0w_17f78267-ffa7-4840-ba6d-729bcab90256"
      unitRef="usd">0</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy0zLTEtMS0w_bb3e317d-3bf2-47db-863d-837f76ca1a13"
      unitRef="usd">432607000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy01LTEtMS0w_991eb671-c66d-4a1d-944a-d8f11cc43178"
      unitRef="usd">503221000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i23931361af1e469786744b8b27a3b952_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy02LTEtMS0w_b299282f-c8c6-496b-a36a-9abf1ef5276c"
      unitRef="usd">0</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfMy03LTEtMS0w_71913f1d-7282-415e-8359-dce823e9913f"
      unitRef="usd">503221000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i95c337b2a648447780943e77fa1d8365_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC0xLTEtMS0w_5e163aeb-57bd-4be7-80db-88f4a06dc0df"
      unitRef="usd">48278000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC0yLTEtMS0w_a25f9fc8-fd21-4003-ac0b-abf39e38d0f0"
      unitRef="usd">34292000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC0zLTEtMS0w_339701a0-5d91-4c78-b9ed-0f5c7a4c22f1"
      unitRef="usd">82570000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC01LTEtMS0w_a7614fd9-de53-4e01-a2b9-f81f2ea3c273"
      unitRef="usd">47992000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i23931361af1e469786744b8b27a3b952_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC02LTEtMS0w_51d56af6-56fe-4c1f-80a9-9645320f6b82"
      unitRef="usd">34529000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNC03LTEtMS0w_31d61958-7b99-4007-a79f-3ebc3274bdb0"
      unitRef="usd">82521000</us-gaap:ShortTermInvestments>
    <us-gaap:Cash
      contextRef="i95c337b2a648447780943e77fa1d8365_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS0xLTEtMS0w_24b7e8a7-3cc5-4306-9080-c77e4829a680"
      unitRef="usd">23105000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS0yLTEtMS0w_bd35e82b-dfb1-4ce1-a1ac-2fb5d289c641"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS0zLTEtMS0w_b67f0d29-2c2d-4286-ab45-2497c93e20ce"
      unitRef="usd">23105000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS01LTEtMS0w_5adab19a-f7b3-46b8-95db-a8b4205780af"
      unitRef="usd">33692000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i23931361af1e469786744b8b27a3b952_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS02LTEtMS0w_e166b08f-7aa4-4f47-b248-166f0d07c4d0"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNS03LTEtMS0w_f4675012-79a3-4e9b-b216-bbf82cd01666"
      unitRef="usd">33692000</us-gaap:Cash>
    <srt:DraftsPayable
      contextRef="i95c337b2a648447780943e77fa1d8365_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi0xLTEtMS0w_3a1f996f-e382-424b-acbf-2f0f738bf03a"
      unitRef="usd">9213000</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi0yLTEtMS0w_9e4c832b-c241-4992-b6ec-0b8c2a00764a"
      unitRef="usd">0</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi0zLTEtMS0w_ae1d7f46-e96c-4466-a9a8-d236d7600e7b"
      unitRef="usd">9213000</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi01LTEtMS0w_8afc31bc-4687-417a-9ff8-4bb23fdaf48d"
      unitRef="usd">30059000</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="i23931361af1e469786744b8b27a3b952_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi02LTEtMS0w_abe3fb34-616e-4da0-b324-ad60cb482d86"
      unitRef="usd">0</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNi03LTEtMS0w_f0acfea6-65fb-4e65-bb62-49f7229b43c5"
      unitRef="usd">30059000</srt:DraftsPayable>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i95c337b2a648447780943e77fa1d8365_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy0xLTEtMS0w_75c81815-2099-4bbf-b870-bb69342a8afb"
      unitRef="usd">494777000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="ifadc9f44281c476d8c4ea200fa9308a7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy0yLTEtMS0w_a1936c3c-1e20-4a7d-9c9c-a026d3c69467"
      unitRef="usd">34292000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy0zLTEtMS0w_960d950a-0ece-4c89-9ef9-d5416e28112e"
      unitRef="usd">529069000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i2ad2e23d538f430784d5fa2dfe0b72ef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy01LTEtMS0w_02178814-9f12-4d73-b447-6b0cd94058de"
      unitRef="usd">554846000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i23931361af1e469786744b8b27a3b952_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy02LTEtMS0w_520d5760-10b0-4180-92bb-5d63c2f5dc56"
      unitRef="usd">34529000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RhYmxlOmMzNjU2NzhkZjM1MzQzYThhOTljMzg5YmM2MmY4NzIzL3RhYmxlcmFuZ2U6YzM2NTY3OGRmMzUzNDNhOGE5OWMzODliYzYyZjg3MjNfNy03LTEtMS0w_9c3a4817-9978-4acf-8ba4-1b31ba5d9272"
      unitRef="usd">589375000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <nsp:PayrollWithholdingsIncludedInCashBalance
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfMzQ1_f5f55a7b-60b9-4f3f-83ae-b7a8646a4dd8"
      unitRef="usd">273500000</nsp:PayrollWithholdingsIncludedInCashBalance>
    <nsp:PayrollWithholdingsIncludedInCashBalance
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfMzUy_4cec34a4-bf5a-4f0e-b4dc-a1c1899e71c5"
      unitRef="usd">342000000.0</nsp:PayrollWithholdingsIncludedInCashBalance>
    <nsp:ClientPrepaymentsIncludedInCashBalance
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfNDk2_928b3dd6-7096-4688-ae65-cced9c5f30cc"
      unitRef="usd">-58900000</nsp:ClientPrepaymentsIncludedInCashBalance>
    <nsp:ClientPrepaymentsIncludedInCashBalance
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF8zNy9mcmFnOmNiMTBiNWQ2MGQ2MjQ3ZjdhMTVkMjJmNmYyMWY0NGVkL3RleHRyZWdpb246Y2IxMGI1ZDYwZDYyNDdmN2ExNWQyMmY2ZjIxZjQ0ZWRfNTAz_84615aa8-598a-4609-bb5a-3a75ac9ea73e"
      unitRef="usd">-35300000</nsp:ClientPrepaymentsIncludedInCashBalance>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkxNQ_1b5cb61c-66da-4700-b414-7e31b65a5c26">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;4.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our financial assets in accordance with Accounting Standard Codification 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 - quoted prices in active markets using identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 - significant unobservable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Instruments Measured and Recognized at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the levels of fair value measurements of our financial assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;480,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;480,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;515,177&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;494,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21,023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;585,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;561,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;23,998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our available-for-sale marketable securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, the contractual maturities of our marketable securities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less than one year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Other Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 5, &#x201c;Long-Term Debt,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkzMw_d64ba0ad-1431-41f7-a90d-f57e562e8d7b">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our financial assets in accordance with Accounting Standard Codification 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 - quoted prices in active markets using identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 - significant unobservable inputs&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkyOQ_1bdb8207-bcc3-40a1-8326-1207277bb79f">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the levels of fair value measurements of our financial assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;480,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;480,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;515,177&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;494,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21,023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;585,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;561,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;23,998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy0xLTEtMS0w_7dd4fee1-ac5c-411a-aafb-bbb653ebc635"
      unitRef="usd">480885000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2bef3c6aa5504ef1859254a5750eae87_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy0yLTEtMS0w_555f220d-08bc-4942-b69e-3c6c974ed2cc"
      unitRef="usd">480885000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i720b0eb3002b4cbab005489de02fd619_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy0zLTEtMS0w_b1d0040f-dd1c-443c-ba71-dc7f7e29ced3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy01LTEtMS0w_46731dfd-6d8d-4b25-bf93-a56b40f59b3d"
      unitRef="usd">551213000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy02LTEtMS0w_3dfb23b2-7ce8-41ac-94d2-239c31a5219b"
      unitRef="usd">551213000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfMy03LTEtMS0w_aef28270-d21d-41ac-b0ca-6f3c3ec00318"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC0xLTEtMS0w_1fa2f2ce-24ba-46e5-bac3-1c81ef07b155"
      unitRef="usd">13269000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i2bef3c6aa5504ef1859254a5750eae87_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC0yLTEtMS0w_06a1419f-e471-442a-be46-fb2e35d69ccd"
      unitRef="usd">13269000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i720b0eb3002b4cbab005489de02fd619_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC0zLTEtMS0w_713c02df-d24c-49e0-9411-82a5c42de3b7"
      unitRef="usd">0</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC01LTEtMS0w_675e0c1c-6778-4401-9ecd-fe0736b87375"
      unitRef="usd">10531000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC02LTEtMS0w_44851a18-f637-4ee7-b5e4-b9dffecb2316"
      unitRef="usd">10531000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNC03LTEtMS0w_d28f3cf2-8ac2-423c-9dcc-4acf0f6945d1"
      unitRef="usd">0</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS0xLTEtMS0w_f4c5f637-77ab-44ae-ab3d-6cc41437edd9"
      unitRef="usd">21023000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2bef3c6aa5504ef1859254a5750eae87_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS0yLTEtMS0w_b51f8091-3ad3-47d0-b63c-3b5d3a16d74c"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i720b0eb3002b4cbab005489de02fd619_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS0zLTEtMS0w_b6250227-a5c9-4cf7-91a8-9b86e040ded5"
      unitRef="usd">21023000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS01LTEtMS0w_69784679-81fa-465e-80a3-89c17099193f"
      unitRef="usd">23998000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS02LTEtMS0w_3e945e68-c697-4c1f-8062-0a4c7e1b9ca4"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNS03LTEtMS0w_2dccce58-ff68-408d-97a1-04ee1a46bf65"
      unitRef="usd">23998000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi0xLTEtMS0w_6dde0447-87fb-49c5-867e-7b7396298313"
      unitRef="usd">515177000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2bef3c6aa5504ef1859254a5750eae87_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi0yLTEtMS0w_32a97b02-4b5e-4c35-bb64-f3161ff351de"
      unitRef="usd">494154000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i720b0eb3002b4cbab005489de02fd619_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi0zLTEtMS0w_f57b4546-f0a8-4354-842f-0188b6bdd28a"
      unitRef="usd">21023000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi01LTEtMS0w_213639ad-0fbb-44f6-b3d9-db08c07d32ac"
      unitRef="usd">585742000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i34a4ca6a8ac7460ba39d3580c6a23a3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi02LTEtMS0w_78e90281-3d93-41ca-b353-b8a0964bbb11"
      unitRef="usd">561744000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3d8fc7bf37434b68b82e8ceccd8ad8e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOjA2YjE1NzUzZmE3ZjQ5MjQ5ZjRhY2M0ZDdlMDFmYjVjL3RhYmxlcmFuZ2U6MDZiMTU3NTNmYTdmNDkyNDlmNGFjYzRkN2UwMWZiNWNfNi03LTEtMS0w_441813f4-0203-4af9-aa79-3649b09d56a4"
      unitRef="usd">23998000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkzMQ_fb95e82c-aec1-4b07-bef6-d3853a690054">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our available-for-sale marketable securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i3cdb1853e41846c281ee959f8152ab0f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMy0xLTEtMS0w_6074cfd8-785e-4772-be94-27d2a67cf537"
      unitRef="usd">13267000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains
      contextRef="ie81dbb89ccc04d68aba59978276c47d4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMy0yLTEtMS0w_ef3b6316-174d-4e9b-a2bd-0e4ee57db355"
      unitRef="usd">2000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss
      contextRef="ie81dbb89ccc04d68aba59978276c47d4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMy0zLTEtMS0w_691d252b-bf65-46a2-981f-a930f9c083e6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i3cdb1853e41846c281ee959f8152ab0f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMy00LTEtMS0w_d87fb5b3-85be-4777-99e6-3084a34f72ec"
      unitRef="usd">13269000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i9cc78f53eca44dd4a348a61e2532ef2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNC0xLTEtMS0w_836a7dd4-c73e-40c6-af5e-c719a28aa60e"
      unitRef="usd">21028000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains
      contextRef="ib67491f2bea140b98bbaeb7ca4108e80_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNC0yLTEtMS0w_5d54d9dc-8ab2-4913-9dc5-391b1aeb2a8b"
      unitRef="usd">1000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss
      contextRef="ib67491f2bea140b98bbaeb7ca4108e80_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNC0zLTEtMS0w_cc7f89fa-ff92-45d0-8ba7-13e8b56cad92"
      unitRef="usd">6000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i9cc78f53eca44dd4a348a61e2532ef2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNC00LTEtMS0w_40d3ea63-f00a-4632-a46c-be5261f18a2c"
      unitRef="usd">21023000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNS0xLTEtMS0w_ef1a725a-3b7e-4a30-be1e-dd7b65749292"
      unitRef="usd">34295000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNS0yLTEtMS0w_ae35b226-13ca-4651-a660-ce7ed6298ec7"
      unitRef="usd">3000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNS0zLTEtMS0w_fcb673d7-de80-48dc-9f3f-43e38e4fa69e"
      unitRef="usd">6000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfNS00LTEtMS0w_44dc187e-a1f6-4c9a-95ce-e9a8d363539a"
      unitRef="usd">34292000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="icecde1ebe8d34b3fb373a06e74783261_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOC0xLTEtMS0w_9ebec6ce-8652-4d7c-abfd-47f16067f6d0"
      unitRef="usd">10530000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains
      contextRef="i6e46b4ab955243b18d39d5bb1b77f590_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOC0yLTEtMS0w_b7fa45e8-10b9-4345-b928-3ff4aedda019"
      unitRef="usd">1000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss
      contextRef="i6e46b4ab955243b18d39d5bb1b77f590_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOC0zLTEtMS0w_1935f1c8-bd47-407c-8773-f49423216980"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="icecde1ebe8d34b3fb373a06e74783261_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOC00LTEtMS0w_f313a437-223e-490a-840f-e55db4cd26a4"
      unitRef="usd">10531000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i3555a571f12e42d8b60ba26e4eeb0ef7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOS0xLTEtMS0w_adad4e24-cb33-41a3-a6e9-962413c794cd"
      unitRef="usd">23994000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains
      contextRef="i6f094f89ec324568853b2e156df22cca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOS0yLTEtMS0w_a3d7c4fc-cdd0-4c67-a31b-188bc11030eb"
      unitRef="usd">8000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss
      contextRef="i6f094f89ec324568853b2e156df22cca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOS0zLTEtMS0w_25a8cf9b-08b6-46e9-b9b1-0aff46e7dbeb"
      unitRef="usd">4000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i3555a571f12e42d8b60ba26e4eeb0ef7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfOS00LTEtMS0w_fb5830d3-2b96-43ba-9051-0613bf86619e"
      unitRef="usd">23998000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMTAtMS0xLTEtMA_a6741095-eb87-48b1-96fe-aa07775f2eb2"
      unitRef="usd">34524000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains
      contextRef="i31825841d4f54671b9baff0cc13aa425_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMTAtMi0xLTEtMA_88b67638-3b56-4958-b3f1-33a82fe58188"
      unitRef="usd">9000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss
      contextRef="i31825841d4f54671b9baff0cc13aa425_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMTAtMy0xLTEtMA_a30b7c63-8573-44f9-99ed-3162a3f80c5d"
      unitRef="usd">4000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmIwNTc0NzUwZGUwNzQ2ZGI5YTQzZTRjODllZDgxNTU0L3RhYmxlcmFuZ2U6YjA1NzQ3NTBkZTA3NDZkYjlhNDNlNGM4OWVkODE1NTRfMTAtNC0xLTEtMA_63916454-efd1-4d76-9388-41f8a387d166"
      unitRef="usd">34529000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RleHRyZWdpb246M2E0ZGYyYzYyNTgwNGUyNTg1NGJhMGNhNmRmM2E3MTFfMTkyNw_da7207e2-ef50-462d-8701-cf3359b64c8f">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, the contractual maturities of our marketable securities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less than one year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;34,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmM5ZTY2YTE2ZDAyYjQ1ZWE5YmQxNTMwOTdjMjRmM2U0L3RhYmxlcmFuZ2U6YzllNjZhMTZkMDJiNDVlYTliZDE1MzA5N2MyNGYzZTRfMi0xLTEtMS0w_61edca39-8c7e-4357-9243-907bde77230a"
      unitRef="usd">34295000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmM5ZTY2YTE2ZDAyYjQ1ZWE5YmQxNTMwOTdjMjRmM2U0L3RhYmxlcmFuZ2U6YzllNjZhMTZkMDJiNDVlYTliZDE1MzA5N2MyNGYzZTRfMi0yLTEtMS0w_11cbef05-9869-4c11-8a33-1290c0c4c36f"
      unitRef="usd">34292000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmM5ZTY2YTE2ZDAyYjQ1ZWE5YmQxNTMwOTdjMjRmM2U0L3RhYmxlcmFuZ2U6YzllNjZhMTZkMDJiNDVlYTliZDE1MzA5N2MyNGYzZTRfMy0xLTEtMS0w_2eb9e57f-8489-4630-aa57-643c98b42c48"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80My9mcmFnOjNhNGRmMmM2MjU4MDRlMjU4NTRiYTBjYTZkZjNhNzExL3RhYmxlOmM5ZTY2YTE2ZDAyYjQ1ZWE5YmQxNTMwOTdjMjRmM2U0L3RhYmxlcmFuZ2U6YzllNjZhMTZkMDJiNDVlYTliZDE1MzA5N2MyNGYzZTRfMy0yLTEtMS0w_8e2f53da-3cb2-48a3-8208-683f3917fcda"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMjQyNA_269ef50d-e30e-43cb-ad41-e99cb311d767">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;5.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a revolving credit facility (the &#x201c;Facility&#x201d;) with borrowing capacity of up to $500 million. The Facility may be further increased to $550 million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (the &#x201c;Credit Agreement&#x201d;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by 65% of the stock of our captive insurance subsidiary and are guaranteed by all of our domestic subsidiaries. At March&#160;31, 2021, our outstanding balance on the Facility was $369.4 million, and we had an outstanding $1.0 million letter of credit issued under the Facility, resulting in an available borrowing capacity of $129.6 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Facility matures on September&#160;13, 2024. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or LIBOR, at our option, plus an applicable margin. Depending on our leverage ratio, the applicable margin varies (1) in the case of LIBOR loans, from 1.50% to 2.25% and (2) in the case of alternate base rate loans, from 0.00% to 0.50%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus 0.50% and (3) the 30-day LIBOR rate plus 2.00%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of 0.25% per year. The average interest rate for the three month period ended March&#160;31, 2021 was 1.88%. Interest expense and unused commitment fees are recorded in other income (expense).  Upon the discontinuation of LIBOR, the Facility provides that we and the agent will negotiate in good faith to amend the agreement to address such discontinuation and to place the parties in substantially the same economic position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfOTQ_0d08bbb6-22c1-421a-b47a-c279d64db6b0"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTM5_5dc65151-9fad-4987-a6f2-12c17742e8b1"
      unitRef="usd">550000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <nsp:PercentageOfSubsidiaryStockSecuringDebt
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfNDc1_baeeb859-5ae9-478d-8e2a-d5061b4150c5"
      unitRef="number">0.65</nsp:PercentageOfSubsidiaryStockSecuringDebt>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfNjM0_6f23510c-4b05-43b7-9916-2caf044ed09a"
      unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfNjY0_833d0a0c-64ec-46f4-b942-14a12f3be19d"
      unitRef="usd">1000000.0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfNzU5_0c115fab-c8b2-45ea-b294-e42e1aeddfda"
      unitRef="usd">129600000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6e24c8a73d9744328a76e19d1f949407_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTAxNg_82adaba1-e293-46ec-a619-016ce5ce7cf5"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0b3b4d2f27a547af8faf495c123f351d_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTAyMg_dc492c3e-06d5-472b-8183-b61d4dcfeace"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i62e0df9a617947febe69cf348814acfd_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTA2Mw_c9c687b2-b22b-424b-8f95-48f5f140d597"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i79c8ca0517f9451abe1383dbdb4c06d4_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTA2OQ_5fc57a18-727c-4aab-9adc-c3133970eef0"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <nsp:ApplicableMarginFederalFundsRate
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTIxOA_89671976-3194-4e64-91e5-bd34083f04e4"
      unitRef="number">0.0050</nsp:ApplicableMarginFederalFundsRate>
    <nsp:ApplicableMargin30DayLibor
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTI1Ng_0576e0d3-b508-44e0-8f01-8df75cc46849"
      unitRef="number">0.0200</nsp:ApplicableMargin30DayLibor>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTM2Mg_dac953cf-64e5-4da9-b485-3052ebf61ddb"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80Ni9mcmFnOmNmYmNkYTU1YzlhMzQ5MDA4NDUzZDE0M2NjNzAzZDMxL3RleHRyZWdpb246Y2ZiY2RhNTVjOWEzNDkwMDg0NTNkMTQzY2M3MDNkMzFfMTQzOA_52251018-b004-4ba5-8eb4-616f9c231cf3"
      unitRef="number">0.0188</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTY1NQ_c8192afb-80f4-4b5c-980b-a012240ada3c">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;6.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first three months of 2021, we repurchased or withheld an aggregate of 340,317 shares of our common stock, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Board of Directors (the &#x201c;Board&#x201d;) has authorized a program to repurchase shares of our outstanding common stock (&#x201c;Repurchase Program&#x201d;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During the three months ended March 31, 2021, 49,904 shares were repurchased under the Repurchase Program. As of March&#160;31, 2021, we were authorized to repurchase an additional 1,078,233 shares under the Repurchase Program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Withheld Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2021, we withheld 290,413 shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board declared quarterly dividends as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(amounts per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March 31, 2021 and 2020, we paid dividends totaling $15.5 million and $15.6 million, respectively.&lt;/span&gt;&lt;/div&gt;Rights PlanOn May 21, 2020, the Board declared a dividend of one right (&#x201c;Right&#x201d;) for each outstanding share of common stock to common stockholders of record at the close of business on June 1, 2020 (the &#x201c;Rights Plan&#x201d;). Each Right, if and when it becomes exercisable, entitles the registered holder to purchase from us one unit consisting of one one-hundredth of a share of Series A Junior Participating Preferred Stock, par value $0.01 per share. Initially, the Rights are attached to all outstanding shares of our common stock.  The Rights are not currently exercisable and the Rights Plan will expire at the close of business on May&#160;20, 2021, unless the Rights are earlier redeemed or exchanged by us.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <nsp:Aggregatenumberofsharesrepurchasedduringtheperiod
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfODU_73829251-4667-4aa8-bc27-9571d2aab6a9"
      unitRef="shares">340317</nsp:Aggregatenumberofsharesrepurchasedduringtheperiod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfNDc5_38714f4a-10e1-468f-9296-fce837ef4d93"
      unitRef="shares">49904</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfNTkz_dd30bcb6-340f-4c17-a9af-f84e92a90e0a"
      unitRef="shares">1078233</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfNjky_d1ba96e5-e077-45e3-8939-53423c4c2d4b"
      unitRef="shares">290413</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <nsp:QuarterlydividendsdeclaredTableTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTY1OA_0defa535-a43d-4412-a301-e0280345fe53">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board declared quarterly dividends as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(amounts per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nsp:QuarterlydividendsdeclaredTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RhYmxlOjM5MTM4NzI3MzI5NTRhNmM5NTM3MDFjNWFlNDk1MjFiL3RhYmxlcmFuZ2U6MzkxMzg3MjczMjk1NGE2Yzk1MzcwMWM1YWU0OTUyMWJfMi0xLTEtMS0w_4f8500ea-dd93-4292-ac59-3d88853f42a3"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RhYmxlOjM5MTM4NzI3MzI5NTRhNmM5NTM3MDFjNWFlNDk1MjFiL3RhYmxlcmFuZ2U6MzkxMzg3MjczMjk1NGE2Yzk1MzcwMWM1YWU0OTUyMWJfMi0zLTEtMS0w_ecacb208-8903-45bf-b8e0-51f8ed8e9f9e"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfOTIz_d80f6a84-c3d8-4941-8074-2fbf654aff9d"
      unitRef="usd">15500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfOTMw_769b662d-965e-4ca7-8928-9f2c9078baed"
      unitRef="usd">15600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTY1MA_829df1a4-4d2e-4eac-a2be-a64e424f98f4">Rights PlanOn May 21, 2020, the Board declared a dividend of one right (&#x201c;Right&#x201d;) for each outstanding share of common stock to common stockholders of record at the close of business on June 1, 2020 (the &#x201c;Rights Plan&#x201d;). Each Right, if and when it becomes exercisable, entitles the registered holder to purchase from us one unit consisting of one one-hundredth of a share of Series A Junior Participating Preferred Stock, par value $0.01 per share. Initially, the Rights are attached to all outstanding shares of our common stock.  The Rights are not currently exercisable and the Rights Plan will expire at the close of business on May&#160;20, 2021, unless the Rights are earlier redeemed or exchanged by us.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTI2Nw_379e40f5-56c6-45b2-a40d-d274882bb65e"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="i66963344bf9144358c40e019b25f5e24_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF80OS9mcmFnOjQ5NzkyMjIyZGFlYTRjOGQ5NmZlYjlmNDVhOTFhZGJlL3RleHRyZWdpb246NDk3OTIyMjJkYWVhNGM4ZDk2ZmViOWY0NWE5MWFkYmVfMTU4MA_687090fd-5f61-4478-92cc-a0d89fd9903a">2021-05-20</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RleHRyZWdpb246MjNlMTZlYWFkMzU4NDgxYTg4NTJiMWM4OGNmNTE5MThfMTA0Mw_67c5354d-8f13-4f38-a4f6-777ef5add634">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;7.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Net Income Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize the two-class method to compute net income per share. The two-class method allocates a portion of net income to participating securities, which includes unvested awards of share-based payments with non-forfeitable rights to receive dividends. Net income allocated to unvested share-based payments is excluded from net income allocated to common shares. Any undistributed losses resulting from dividends exceeding net income are not allocated to participating securities. Basic net income per share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the net income allocated to common shares and the basic and diluted shares used in the net income per share computations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less distributed and undistributed earnings allocated to participating securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(462)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net income allocated to common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;61,725&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;61,630&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental shares from assumed time-vested and performance-based RSU awards and conversions of common stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adjusted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;39,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RleHRyZWdpb246MjNlMTZlYWFkMzU4NDgxYTg4NTJiMWM4OGNmNTE5MThfMTA1MQ_8f39db27-40e1-4abf-9667-f5f85af78019">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the net income allocated to common shares and the basic and diluted shares used in the net income per share computations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less distributed and undistributed earnings allocated to participating securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(462)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net income allocated to common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;61,725&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;61,630&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental shares from assumed time-vested and performance-based RSU awards and conversions of common stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adjusted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;39,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfMy0xLTEtMS0w_41a3cfd6-b78f-4ed7-a3a5-46841d873f68"
      unitRef="usd">61922000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfMy0yLTEtMS0w_fdc06784-04f1-474a-92d0-51da0b22e632"
      unitRef="usd">62092000</us-gaap:NetIncomeLoss>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNC0xLTEtMS0w_0a850f35-f6c6-42e7-ba03-217d2055aca9"
      unitRef="usd">197000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNC0yLTEtMS0w_85720317-9e1d-4e91-b924-57774a9bb82c"
      unitRef="usd">462000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNS0xLTEtMS0w_486e2935-2a30-4d18-a686-a464a0eac050"
      unitRef="usd">61725000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNS0yLTEtMS0w_53268ef8-23d1-47bb-8bfd-8b46745fd432"
      unitRef="usd">61630000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNy0xLTEtMS0w_5d1c90f8-cb70-4252-92a1-8fc991b35052"
      unitRef="shares">38216000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfNy0yLTEtMS0w_7fd7dcdd-fe25-4db8-a751-f510f3e15726"
      unitRef="shares">38802000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfOC0xLTEtMS0w_4e2f2c3d-f034-42f0-a778-7d21bde65cc6"
      unitRef="shares">623000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfOC0yLTEtMS0w_325af2a5-50cc-4eee-9a57-a08dca95323b"
      unitRef="shares">266000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfOS0xLTEtMS0w_91fafbac-acd4-45b1-981e-d3b7bbd69b5a"
      unitRef="shares">38839000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i22c9d45ffb8242ea9bce122ec469c2bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF81OC9mcmFnOjIzZTE2ZWFhZDM1ODQ4MWE4ODUyYjFjODhjZjUxOTE4L3RhYmxlOjZhNGE4YjY3ZTkxYjRiODNhNmNlMjE3NWFmYjQ5YzcxL3RhYmxlcmFuZ2U6NmE0YThiNjdlOTFiNGI4M2E2Y2UyMTc1YWZiNDljNzFfOS0yLTEtMS0w_19f4f86b-48d4-4c0d-8fac-fd1a81d66fc1"
      unitRef="shares">39068000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF82MS9mcmFnOjk5NmFkZTVmNDhmMDRhZTJiYTI5NDBmMWY5YjY5ZmIyL3RleHRyZWdpb246OTk2YWRlNWY0OGYwNGFlMmJhMjk0MGYxZjliNjlmYjJfNDA3MA_c38ee377-cebf-47e6-b66d-57be72698b04">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;8.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Worksite Employee 401(k) Retirement Plan Class Action Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2015, a class action lawsuit was filed against us and a third-party who served as the discretionary trustee (the &#x201c;Co-Defendant&#x201d;) of the Insperity 401(k) retirement plan that is available to eligible worksite employees (the &#x201c;Plan&#x201d;) in the United States District Court for the Northern District of Georgia, Atlanta Division, on behalf of Plan participants. The suit generally alleged the third-party discretionary trustee of the Plan and Insperity breached their fiduciary duties to plan participants by selecting an Insperity subsidiary to serve as the recordkeeper for the Plan, by causing participants in the Plan to pay excessive recordkeeping fees to the Insperity subsidiary, by failing to monitor other fiduciaries, and by making imprudent investment choices. The court certified a class defined as &#x201c;all participants and beneficiaries of the Insperity 401(k) Plan from December 22, 2009 through September 30, 2017.&#x201d; The court dismissed the breach of fiduciary duty claims relating to the selection of an Insperity subsidiary to serve as the recordkeeper of the Plan. On March 28, 2019, the court partially granted Insperity&#x2019;s motion for summary judgment, resulting in the dismissal of the claims concerning allegations of excessive recordkeeping fees. The court denied plaintiffs&#x2019; request for a jury trial and set a bench trial, which was held from March 2, 2020 to March 13, 2020. At trial, plaintiffs alleged damages up to approximately $146 million against all defendants. All parties filed proposed findings of fact and conclusions of law on June 15, 2020. On September 18, 2020, the plaintiffs and Co-Defendant informed the court that they reached an agreement in principle to settle the entire case, including a full and final release of all claims against Insperity. Insperity did not participate in the settlement discussions and will make no financial contribution to the settlement. In connection with the settlement, the Plaintiffs and Co-Defendant filed a motion to extend the class period to March 31, 2019, which the court granted. The court granted final approval of the settlement on March 9, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Securities Class Action Lawsuit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2020, a federal securities class action was filed against us and certain of our officers in the United States District Court for the Southern District of New York.  The name of the case is &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Building Trades Pension Fund of Western Pennsylvania v. Insperity, Inc. et al.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Case No. 1:20-cv-05635-NRB. On October 23, 2020, the court issued an order appointing Oakland County Employees&#x2019; Retirement System and Oakland County Voluntary Employees&#x2019; Beneficiary Association Trust as lead plaintiff (&#x201c;Lead Plaintiff&#x201d;). On December 22, 2020, the lead plaintiff filed its consolidated complaint alleging that we made materially false and misleading statements regarding our business and operations in violation of the federal securities laws and seeking unspecified damages, attorneys&#x2019; fees, costs, equitable/injunctive relief, and such other relief that may be deemed proper. On April 26, 2021, the defendants moved to dismiss the consolidated complaint with prejudice. Plaintiff&#x2019;s opposition is due June 10, 2021. We believe the allegations in the action are without merit, and we intend to vigorously defend this litigation. As a result of uncertainty regarding the outcome of this matter, no provision has been made in the accompanying Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a defendant in various other lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF82MS9mcmFnOjk5NmFkZTVmNDhmMDRhZTJiYTI5NDBmMWY5YjY5ZmIyL3RleHRyZWdpb246OTk2YWRlNWY0OGYwNGFlMmJhMjk0MGYxZjliNjlmYjJfMTA5OTUxMTYzNDAyOQ_92cf961d-61ca-4b0d-a1dd-f6906e1fff4b"
      unitRef="usd">146000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="idb90973e646841789212cf3a8b7a6031_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgzOGQwNzZmZGQyNDQ4ZWNiOGU0MTBmNmMwNTA1ODAwL3NlYzo4MzhkMDc2ZmRkMjQ0OGVjYjhlNDEwZjZjMDUwNTgwMF82MS9mcmFnOjk5NmFkZTVmNDhmMDRhZTJiYTI5NDBmMWY5YjY5ZmIyL3RleHRyZWdpb246OTk2YWRlNWY0OGYwNGFlMmJhMjk0MGYxZjliNjlmYjJfMTA5OTUxMTYzNDAzNA_d80a3874-2c8d-47ad-8b1a-446de7f7f47d"
      unitRef="usd">0</us-gaap:LossContingencyAccrualProvision>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136020914456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Apr. 26, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-13998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">76-0479645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">19001 Crescent Springs Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Kingwood,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">77339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">358-8986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,674,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">INSPERITY, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001000753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityListingsExchangeAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NSP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityListingsExchangeAxis=us-gaap_RightsMember', window );">Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Rights to Purchase Series A Junior Participating Preferred Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NSP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsExchangeAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsExchangeAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsExchangeAxis=us-gaap_RightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsExchangeAxis=us-gaap_RightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136031895816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 494,777<span></span>
</td>
<td class="nump">$ 554,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">46,353<span></span>
</td>
<td class="nump">45,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">34,292<span></span>
</td>
<td class="nump">34,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">561,244<span></span>
</td>
<td class="nump">392,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">57,670<span></span>
</td>
<td class="nump">10,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">53,718<span></span>
</td>
<td class="nump">39,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NontradeReceivables', window );">Nontrade Receivables</a></td>
<td class="nump">3,451<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,251,505<span></span>
</td>
<td class="nump">1,077,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="nump">220,262<span></span>
</td>
<td class="nump">216,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use (&#8220;ROU&#8221;) leased assets</a></td>
<td class="nump">67,688<span></span>
</td>
<td class="nump">60,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceNoncurrent', window );">Prepaid health insurance</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_DepositsHealthInsurance', window );">Deposits &#8211; health insurance</a></td>
<td class="nump">7,900<span></span>
</td>
<td class="nump">7,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_DepositsWorkersCompensation', window );">Deposits &#8211; workers&#8217; compensation</a></td>
<td class="nump">193,067<span></span>
</td>
<td class="nump">186,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets, net</a></td>
<td class="nump">12,707<span></span>
</td>
<td class="nump">12,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">6,955<span></span>
</td>
<td class="nump">4,548<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,769,084<span></span>
</td>
<td class="nump">1,584,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">5,841<span></span>
</td>
<td class="nump">6,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Payroll taxes and other payroll deductions payable</a></td>
<td class="nump">310,519<span></span>
</td>
<td class="nump">377,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_AccruedWorksiteEmployeePayrollCosts', window );">Accrued worksite employee payroll cost</a></td>
<td class="nump">503,334<span></span>
</td>
<td class="nump">334,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_AccruedHealthInsuranceCosts', window );">Accrued health insurance costs</a></td>
<td class="nump">72,136<span></span>
</td>
<td class="nump">32,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrent', window );">Accrued workers&#8217; compensation costs</a></td>
<td class="nump">49,696<span></span>
</td>
<td class="nump">48,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrentAndNoncurrent', window );">Accrued corporate payroll and commissions</a></td>
<td class="nump">41,720<span></span>
</td>
<td class="nump">44,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">61,105<span></span>
</td>
<td class="nump">60,777<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,044,351<span></span>
</td>
<td class="nump">904,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Noncurrent liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityNoncurrent', window );">Accrued workers&#8217; compensation costs</a></td>
<td class="nump">190,336<span></span>
</td>
<td class="nump">195,239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">369,400<span></span>
</td>
<td class="nump">369,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current</a></td>
<td class="nump">71,716<span></span>
</td>
<td class="nump">64,289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes, net</a></td>
<td class="nump">13,343<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other accrued liabilities, net of current</a></td>
<td class="nump">6,294<span></span>
</td>
<td class="nump">6,292<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">651,089<span></span>
</td>
<td class="nump">635,220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">81,329<span></span>
</td>
<td class="nump">95,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">(628,391)<span></span>
</td>
<td class="num">(626,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">620,151<span></span>
</td>
<td class="nump">575,033<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">73,644<span></span>
</td>
<td class="nump">44,132<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,769,084<span></span>
</td>
<td class="nump">$ 1,584,276<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_AccruedHealthInsuranceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to premiums or costs incurred of a health insurance nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_AccruedHealthInsuranceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_AccruedWorksiteEmployeePayrollCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, including accrued salaries and bonuses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_AccruedWorksiteEmployeePayrollCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsHealthInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_DepositsHealthInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsWorkersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PrepaidHealthInsuranceNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PrepaidHealthInsuranceNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NontradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amounts due as of the balance sheet date of the sum of amounts receivable other than from customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NontradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136028166168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">$ 1,286,835<span></span>
</td>
<td class="nump">$ 1,229,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts', window );">Payroll taxes, benefits and workers&#8217; compensation costs</a></td>
<td class="nump">1,035,390<span></span>
</td>
<td class="nump">995,461<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">251,445<span></span>
</td>
<td class="nump">234,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_SalariesWagesAndPayrollTaxes', window );">Salaries, wages and payroll taxes</a></td>
<td class="nump">103,075<span></span>
</td>
<td class="nump">86,501<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">11,822<span></span>
</td>
<td class="nump">6,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesCommissionsAndFees', window );">Commissions</a></td>
<td class="nump">7,719<span></span>
</td>
<td class="nump">8,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising</a></td>
<td class="nump">5,322<span></span>
</td>
<td class="nump">4,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">31,636<span></span>
</td>
<td class="nump">34,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">8,047<span></span>
</td>
<td class="nump">7,602<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">167,621<span></span>
</td>
<td class="nump">148,801<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">83,824<span></span>
</td>
<td class="nump">85,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">543<span></span>
</td>
<td class="nump">1,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(1,599)<span></span>
</td>
<td class="num">(2,362)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income tax expense</a></td>
<td class="nump">82,768<span></span>
</td>
<td class="nump">84,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">20,846<span></span>
</td>
<td class="nump">22,646<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">61,922<span></span>
</td>
<td class="nump">62,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted', window );">Less distributed and undistributed earnings allocated to participating securities</a></td>
<td class="num">(197)<span></span>
</td>
<td class="num">(462)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income allocated to common shares</a></td>
<td class="nump">$ 61,725<span></span>
</td>
<td class="nump">$ 61,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 1.62<span></span>
</td>
<td class="nump">$ 1.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 1.59<span></span>
</td>
<td class="nump">$ 1.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_GrossBillings', window );">Gross billings</a></td>
<td class="nump">$ 8,050,422<span></span>
</td>
<td class="nump">$ 7,436,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorksiteEmployeePayrollCost', window );">Worksite employee payroll cost</a></td>
<td class="nump">6,763,587<span></span>
</td>
<td class="nump">6,207,271<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">$ 1,286,835<span></span>
</td>
<td class="nump">$ 1,229,483<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_GrossBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_GrossBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_RevenueCompositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite ("WSEE") payroll costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_RevenueCompositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_SalariesWagesAndPayrollTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_SalariesWagesAndPayrollTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorksiteEmployeePayrollCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorksiteEmployeePayrollCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136031907320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 61,922<span></span>
</td>
<td class="nump">$ 62,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">8,047<span></span>
</td>
<td class="nump">7,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">11,822<span></span>
</td>
<td class="nump">6,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">22,946<span></span>
</td>
<td class="nump">12,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(168,498)<span></span>
</td>
<td class="num">(54,966)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid insurance</a></td>
<td class="num">(47,506)<span></span>
</td>
<td class="num">(35,107)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(14,257)<span></span>
</td>
<td class="nump">3,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Increase (Decrease) in Other Noncurrent Assets</a></td>
<td class="num">(1,508)<span></span>
</td>
<td class="num">(3,403)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="num">(362)<span></span>
</td>
<td class="nump">1,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities', window );">Payroll taxes and other payroll deductions payable</a></td>
<td class="num">(67,441)<span></span>
</td>
<td class="num">(9,003)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_IncreaseDecreaseinWSEEpayrollexpense', window );">Accrued worksite employee payroll expense</a></td>
<td class="nump">168,498<span></span>
</td>
<td class="nump">34,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities', window );">Accrued health insurance costs</a></td>
<td class="nump">39,451<span></span>
</td>
<td class="nump">25,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities', window );">Accrued workers&#8217; compensation costs</a></td>
<td class="num">(3,393)<span></span>
</td>
<td class="nump">3,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued corporate payroll, commissions and other accrued liabilities</a></td>
<td class="num">(5,421)<span></span>
</td>
<td class="num">(46,531)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Income taxes payable/receivable</a></td>
<td class="num">(5,345)<span></span>
</td>
<td class="nump">8,409<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="num">(59,951)<span></span>
</td>
<td class="num">(38,305)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,971<span></span>
</td>
<td class="nump">23,787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases</a></td>
<td class="num">(10,585)<span></span>
</td>
<td class="num">(8,689)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from maturities</a></td>
<td class="nump">10,580<span></span>
</td>
<td class="nump">24,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract', window );"><strong>Property and equipment:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases</a></td>
<td class="num">(12,072)<span></span>
</td>
<td class="num">(15,625)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(12,077)<span></span>
</td>
<td class="num">(314)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_TreasuryStockAcquired', window );">Purchase of treasury stock</a></td>
<td class="num">(29,686)<span></span>
</td>
<td class="num">(61,203)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(15,461)<span></span>
</td>
<td class="num">(15,557)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings under revolving line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(2,751)<span></span>
</td>
<td class="num">(2,363)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(42,396)<span></span>
</td>
<td class="nump">25,603<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="num">(52,502)<span></span>
</td>
<td class="nump">49,076<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash beginning of period</a></td>
<td class="nump">786,699<span></span>
</td>
<td class="nump">592,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash end of period</a></td>
<td class="nump">734,197<span></span>
</td>
<td class="nump">641,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">494,777<span></span>
</td>
<td class="nump">404,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">46,353<span></span>
</td>
<td class="nump">48,349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">193,067<span></span>
</td>
<td class="nump">188,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained in exchange for lease obligations</a></td>
<td class="nump">$ 12,104<span></span>
</td>
<td class="nump">$ 6,787<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsWorkersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_IncreaseDecreaseinWSEEpayrollexpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>the increase (decrease) during the period in accrued worksite employee ("WSEE") payroll expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_IncreaseDecreaseinWSEEpayrollexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_TreasuryStockAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_TreasuryStockAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in health care insurance liability balances during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in employer-related costs classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136027809832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 4,079<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">$ 48,141<span></span>
</td>
<td class="num">$ (544,102)<span></span>
</td>
<td class="nump">$ 499,485<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock, at cost</a></td>
<td class="num">(61,203)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">61,203<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,088)<span></span>
</td>
<td class="nump">7,898<span></span>
</td>
<td class="num">(810)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">6,552<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,893<span></span>
</td>
<td class="nump">1,659<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Other</a></td>
<td class="nump">642<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">381<span></span>
</td>
<td class="nump">261<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid</a></td>
<td class="num">(15,557)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,557)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">62,092<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">62,092<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2020</a></td>
<td class="num">(3,310)<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">46,327<span></span>
</td>
<td class="num">(595,487)<span></span>
</td>
<td class="nump">545,295<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">44,132<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">95,528<span></span>
</td>
<td class="num">(626,984)<span></span>
</td>
<td class="nump">575,033<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock, at cost</a></td>
<td class="num">(29,686)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">29,686<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,085)<span></span>
</td>
<td class="nump">26,421<span></span>
</td>
<td class="num">(1,336)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">11,822<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,851<span></span>
</td>
<td class="nump">971<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="num">(240)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(329)<span></span>
</td>
<td class="num">(569)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Other</a></td>
<td class="nump">682<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">364<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid</a></td>
<td class="num">(15,461)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,461)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">61,922<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">61,922<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2021</a></td>
<td class="nump">$ 73,644<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">$ 81,329<span></span>
</td>
<td class="num">$ (628,391)<span></span>
</td>
<td class="nump">$ 620,151<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136025441240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Basis of Presentation</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc., a Delaware corporation (&#8220;Insperity,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221;), provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Our most comprehensive HR services offerings are provided through our professional employer organization (&#8220;PEO&#8221;) services, known as Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing solutions&#8221;), which encompass a broad range of HR functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management solution, the Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing solutions, we offer a comprehensive traditional payroll and human capital management solution, known as Workforce Acceleration. We also offer a number of other business performance solutions, including Comprehensive Traditional Payroll and Human Capital Management, Time and Attendance, Performance Management, Organizational Planning, Recruiting Services, Employment Screening, Retirement Services and Insurance Services, many of which are offered as a cloud-based software solution. These other products or services are offered separately or with our other solutions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements at and for the year ended December&#160;31, 2020. Our Condensed Consolidated Balance Sheet at December&#160;31, 2020 has been derived from the audited financial statements at that date, but does not include all of the information or footnotes required by GAAP for complete financial statements. Our Condensed Consolidated Balance Sheet at March&#160;31, 2021 and our Consolidated Statements of Operations for the three month periods ended March&#160;31, 2021 and 2020, our Consolidated Statements of Cash Flows for the three month periods ended March&#160;31, 2021 and 2020 and our Consolidated Statements of Stockholders&#8217; Equity for the three month periods ended March&#160;31, 2021 and 2020, have been prepared by us without audit. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary to present fairly the consolidated financial position, results of operations and cash flows, have been made. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the interim periods are not necessarily indicative of the operating results for a full year or of future operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136026880360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Accounting Policies</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Accounting Policies</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage to our WSEEs in our PEO HR Outsourcing solutions through a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The policy with United provides approximately 87% of our health insurance coverage. While the policy with United is a fully-insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million. Accordingly, we record the costs of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">demographics and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at March&#160;31, 2021, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2021, Plan Costs were less than the net premiums paid and owed to United by $51.4 million. As this amount is in excess of the agreed-upon $9.0 million surplus maintenance level, the $42.4 million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2021 were $66.0 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2021 included an increase of $5.5 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2020 included a reduction of $1.5 million for changes in estimated run-off related to prior periods.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the three months ended March 31, 2021 and 2020, we reduced accrued workers&#8217; compensation costs by $13.2 million and $10.1 million, respectively, for changes in estimated losses related to prior reporting periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2021 period was 0.5% and in the 2020 period was 1.0%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:65.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240,761&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242,904&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,339&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">652&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,246)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,121)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ending balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">236,689</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">245,922</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,289&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190,336&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197,633&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total accrued claims</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">236,689</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">245,922</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2021 includes $3.3 million of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021 and 2020, the undiscounted accrued workers&#8217; compensation costs were $253.2 million and $265.6 million, respectively.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2021, we had restricted cash of $46.4&#160;million and deposits &#8211; workers&#8217; compensation of $193.1&#160;million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally have a term of 12 months, but are cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are typically due concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but unbilled of $549.0 million and $380.8 million at March&#160;31, 2021 and December 31, 2020, respectively, are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under Accounting Standards Update (&#8220;ASU&#8221;) No 2014-09, we expense sales commissions when incurred because the terms of our contracts generally are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.826%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Northeast</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373,629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">344,086&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,260&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,302&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">272,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">261,354&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246,853&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,273,922&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,215,049&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,913&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,434&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,286,835</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,229,483</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136026860488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Marketable Securities (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract', window );"><strong>Cash, Cash Equivalents and Marketable Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock', window );">Cash, Cash Equivalents and Marketable Securities</a></td>
<td class="text"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.799%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">503,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">503,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,278&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,570&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,992&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,521&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,105&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,105&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,692&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,692&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,213)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,213)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,059)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,059)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">494,777</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,292</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">529,069</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">554,846</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,529</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">589,375</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash and overnight holdings fluctuate based on the timing of clients&#8217; payroll processing cycles. Our cash, cash equivalents and marketable securities at March&#160;31, 2021 and December&#160;31, 2020 included $273.5 million and $342.0 million, respectively, of funds associated with federal and state income tax withholdings, employment taxes and other payroll deductions, as well as $58.9 million and $35.3 million, respectively, in client prepayments.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136027546792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fair Value Measurements</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with Accounting Standard Codification 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - significant unobservable inputs</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Instruments Measured and Recognized at Fair Value</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:17.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.842%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480,885&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480,885&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,213&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,213&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,269&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,269&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,531&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,531&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">515,177</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">494,154</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21,023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">585,742</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">561,744</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23,998</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:52.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.557%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,267&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,269&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,295</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,292</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,530&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,531&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,994&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,524</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(4)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,529</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, the contractual maturities of our marketable securities were as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than one year</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,295&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One to five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,295</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,292</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Other Financial Instruments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 5, &#8220;Long-Term Debt,&#8221; for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136025311000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Revolving Credit Facility</a></td>
<td class="text"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Long-Term Debt</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a revolving credit facility (the &#8220;Facility&#8221;) with borrowing capacity of up to $500 million. The Facility may be further increased to $550 million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (the &#8220;Credit Agreement&#8221;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by 65% of the stock of our captive insurance subsidiary and are guaranteed by all of our domestic subsidiaries. At March&#160;31, 2021, our outstanding balance on the Facility was $369.4 million, and we had an outstanding $1.0 million letter of credit issued under the Facility, resulting in an available borrowing capacity of $129.6 million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility matures on September&#160;13, 2024. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or LIBOR, at our option, plus an applicable margin. Depending on our leverage ratio, the applicable margin varies (1) in the case of LIBOR loans, from 1.50% to 2.25% and (2) in the case of alternate base rate loans, from 0.00% to 0.50%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus 0.50% and (3) the 30-day LIBOR rate plus 2.00%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of 0.25% per year. The average interest rate for the three month period ended March&#160;31, 2021 was 1.88%. Interest expense and unused commitment fees are recorded in other income (expense).  Upon the discontinuation of LIBOR, the Facility provides that we and the agent will negotiate in good faith to amend the agreement to address such discontinuation and to place the parties in substantially the same economic position.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at March&#160;31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136026937560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders Equity</a></td>
<td class="text"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stockholders' Equity</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2021, we repurchased or withheld an aggregate of 340,317 shares of our common stock, as described below.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Program</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors (the &#8220;Board&#8221;) has authorized a program to repurchase shares of our outstanding common stock (&#8220;Repurchase Program&#8221;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During the three months ended March 31, 2021, 49,904 shares were repurchased under the Repurchase Program. As of March&#160;31, 2021, we were authorized to repurchase an additional 1,078,233 shares under the Repurchase Program.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Withheld Shares</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2021, we withheld 290,413 shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock awards.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared quarterly dividends as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:66.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021 and 2020, we paid dividends totaling $15.5 million and $15.6 million, respectively.</span></div>Rights PlanOn May 21, 2020, the Board declared a dividend of one right (&#8220;Right&#8221;) for each outstanding share of common stock to common stockholders of record at the close of business on June 1, 2020 (the &#8220;Rights Plan&#8221;). Each Right, if and when it becomes exercisable, entitles the registered holder to purchase from us one unit consisting of one one-hundredth of a share of Series A Junior Participating Preferred Stock, par value $0.01 per share. Initially, the Rights are attached to all outstanding shares of our common stock.  The Rights are not currently exercisable and the Rights Plan will expire at the close of business on May&#160;20, 2021, unless the Rights are earlier redeemed or exchanged by us.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136025257144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income per Share</a></td>
<td class="text"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Net Income Per Share</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize the two-class method to compute net income per share. The two-class method allocates a portion of net income to participating securities, which includes unvested awards of share-based payments with non-forfeitable rights to receive dividends. Net income allocated to unvested share-based payments is excluded from net income allocated to common shares. Any undistributed losses resulting from dividends exceeding net income are not allocated to participating securities. Basic net income per share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income allocated to common shares by the weighted average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the net income allocated to common shares and the basic and diluted shares used in the net income per share computations:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.821%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less distributed and undistributed earnings allocated to participating securities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(197)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(462)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income allocated to common shares</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">61,725</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">61,630</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,216&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,802&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards and conversions of common stock options</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">266&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,839</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">39,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136026937560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Worksite Employee 401(k) Retirement Plan Class Action Litigation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2015, a class action lawsuit was filed against us and a third-party who served as the discretionary trustee (the &#8220;Co-Defendant&#8221;) of the Insperity 401(k) retirement plan that is available to eligible worksite employees (the &#8220;Plan&#8221;) in the United States District Court for the Northern District of Georgia, Atlanta Division, on behalf of Plan participants. The suit generally alleged the third-party discretionary trustee of the Plan and Insperity breached their fiduciary duties to plan participants by selecting an Insperity subsidiary to serve as the recordkeeper for the Plan, by causing participants in the Plan to pay excessive recordkeeping fees to the Insperity subsidiary, by failing to monitor other fiduciaries, and by making imprudent investment choices. The court certified a class defined as &#8220;all participants and beneficiaries of the Insperity 401(k) Plan from December 22, 2009 through September 30, 2017.&#8221; The court dismissed the breach of fiduciary duty claims relating to the selection of an Insperity subsidiary to serve as the recordkeeper of the Plan. On March 28, 2019, the court partially granted Insperity&#8217;s motion for summary judgment, resulting in the dismissal of the claims concerning allegations of excessive recordkeeping fees. The court denied plaintiffs&#8217; request for a jury trial and set a bench trial, which was held from March 2, 2020 to March 13, 2020. At trial, plaintiffs alleged damages up to approximately $146 million against all defendants. All parties filed proposed findings of fact and conclusions of law on June 15, 2020. On September 18, 2020, the plaintiffs and Co-Defendant informed the court that they reached an agreement in principle to settle the entire case, including a full and final release of all claims against Insperity. Insperity did not participate in the settlement discussions and will make no financial contribution to the settlement. In connection with the settlement, the Plaintiffs and Co-Defendant filed a motion to extend the class period to March 31, 2019, which the court granted. The court granted final approval of the settlement on March 9, 2021. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities Class Action Lawsuit</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, a federal securities class action was filed against us and certain of our officers in the United States District Court for the Southern District of New York.  The name of the case is </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Building Trades Pension Fund of Western Pennsylvania v. Insperity, Inc. et al.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:20-cv-05635-NRB. On October 23, 2020, the court issued an order appointing Oakland County Employees&#8217; Retirement System and Oakland County Voluntary Employees&#8217; Beneficiary Association Trust as lead plaintiff (&#8220;Lead Plaintiff&#8221;). On December 22, 2020, the lead plaintiff filed its consolidated complaint alleging that we made materially false and misleading statements regarding our business and operations in violation of the federal securities laws and seeking unspecified damages, attorneys&#8217; fees, costs, equitable/injunctive relief, and such other relief that may be deemed proper. On April 26, 2021, the defendants moved to dismiss the consolidated complaint with prejudice. Plaintiff&#8217;s opposition is due June 10, 2021. We believe the allegations in the action are without merit, and we intend to vigorously defend this litigation. As a result of uncertainty regarding the outcome of this matter, no provision has been made in the accompanying Consolidated Financial Statements.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Litigation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a defendant in various other lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136025237608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_HealthInsuranceCostsPolicyTextBlock', window );">Health Insurance Costs</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage to our WSEEs in our PEO HR Outsourcing solutions through a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The policy with United provides approximately 87% of our health insurance coverage. While the policy with United is a fully-insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million. Accordingly, we record the costs of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">demographics and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at March&#160;31, 2021, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2021, Plan Costs were less than the net premiums paid and owed to United by $51.4 million. As this amount is in excess of the agreed-upon $9.0 million surplus maintenance level, the $42.4 million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2021 were $66.0 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2021 included an increase of $5.5 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2020 included a reduction of $1.5 million for changes in estimated run-off related to prior periods.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorkersCompensationCostsPolicyTextBlock', window );">Workers' Compensation Costs</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the three months ended March 31, 2021 and 2020, we reduced accrued workers&#8217; compensation costs by $13.2 million and $10.1 million, respectively, for changes in estimated losses related to prior reporting periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2021 period was 0.5% and in the 2020 period was 1.0%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:65.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240,761&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242,904&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,339&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">652&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,246)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,121)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ending balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">236,689</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">245,922</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,289&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190,336&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197,633&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total accrued claims</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">236,689</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">245,922</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2021 includes $3.3 million of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021 and 2020, the undiscounted accrued workers&#8217; compensation costs were $253.2 million and $265.6 million, respectively.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2021, we had restricted cash of $46.4&#160;million and deposits &#8211; workers&#8217; compensation of $193.1&#160;million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally have a term of 12 months, but are cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are typically due concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but unbilled of $549.0 million and $380.8 million at March&#160;31, 2021 and December 31, 2020, respectively, are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under Accounting Standards Update (&#8220;ASU&#8221;) No 2014-09, we expense sales commissions when incurred because the terms of our contracts generally are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.826%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Northeast</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373,629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">344,086&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,260&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,302&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">272,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">261,354&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246,853&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,273,922&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,215,049&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,913&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,434&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,286,835</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,229,483</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_HealthInsuranceCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for health insurance coverage to worksite employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_HealthInsuranceCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accruing workers' compensation insurance expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136026937560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Vlue Measurements (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with Accounting Standard Codification 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - significant unobservable inputs</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136027680392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock', window );">Activity and balances related to incurred but not paid workers' compensation claims</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:65.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240,761&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242,904&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,339&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">652&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,246)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,121)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ending balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">236,689</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">245,922</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,289&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190,336&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197,633&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total accrued claims</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">236,689</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">245,922</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally have a term of 12 months, but are cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are typically due concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but unbilled of $549.0 million and $380.8 million at March&#160;31, 2021 and December 31, 2020, respectively, are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under Accounting Standards Update (&#8220;ASU&#8221;) No 2014-09, we expense sales commissions when incurred because the terms of our contracts generally are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.826%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Northeast</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373,629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">344,086&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,260&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,302&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">272,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">261,354&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246,853&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,273,922&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,215,049&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,913&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,434&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,286,835</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,229,483</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the incurred but not yet paid workers' compensation claims activities and balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136026880360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Marketable Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract', window );"><strong>Cash, Cash Equivalents and Marketable Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Summary of investments in cash, cash equivalents and marketable securities</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.799%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">503,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">503,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,278&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,570&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,992&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,521&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,105&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,105&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,692&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,692&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,213)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,213)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,059)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,059)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">494,777</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,292</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">529,069</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">554,846</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,529</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">589,375</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136026879832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:17.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.842%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480,885&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480,885&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,213&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,213&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,269&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,269&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,531&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,531&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">515,177</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">494,154</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21,023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">585,742</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">561,744</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23,998</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesTextBlock', window );">Available-for-sale Securities [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:52.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.557%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,267&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,269&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,295</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,292</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,530&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,531&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,994&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,524</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(4)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,529</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified by Contractual Maturity Date [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2021, the contractual maturities of our marketable securities were as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less than one year</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,295&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One to five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,295</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34,292</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136027536504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_QuarterlydividendsdeclaredTableTextBlock', window );">Quarterly dividends declared [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared quarterly dividends as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"><tr><td style="width:1.0%"/><td style="width:66.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_QuarterlydividendsdeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_QuarterlydividendsdeclaredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136025311000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the net income allocated to common shares and the basic and diluted shares used in the net income per share computations:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.821%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less distributed and undistributed earnings allocated to participating securities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(197)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(462)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income allocated to common shares</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">61,725</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">61,630</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,216&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,802&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards and conversions of common stock options</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">266&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,839</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">39,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136023517336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Oct. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_HealthInsuranceCostsAbstract', window );"><strong>Health Insurance Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited', window );">Percentage of our health insurance coverage provided by United</a></td>
<td class="nump">87.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates', window );">Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceNoncurrent', window );">Required accumulated cash surplus</a></td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_RequiredDepositForHealthCareCosts', window );">Required deposit equal to approximately one day of claims funding activity</a></td>
<td class="nump">6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent', window );">Amount which plan costs were less than the net premiums paid and owed</a></td>
<td class="nump">51,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceCurrent', window );">Prepaid health insurance, current</a></td>
<td class="nump">42,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PremiumsOwedToUnited', window );">Premiums owed to United</a></td>
<td class="nump">66,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff', window );">Benefits costs incurred (reduced) related to run-off</a></td>
<td class="nump">5,500<span></span>
</td>
<td class="num">$ (1,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorkersCompensationCostsAbstract', window );"><strong>Workers' Compensation Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence', window );">Company's maximum economic burden for the first layer of claims per occurrence</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear', window );">Company's maximum aggregate economic burden for claims in excess of 1 million per policy year</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses', window );">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</a></td>
<td class="nump">$ 13,200<span></span>
</td>
<td class="nump">$ 10,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod', window );">U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract', window );"><strong>Incurred but not paid workers compensation liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments', window );">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,761<span></span>
</td>
<td class="nump">$ 242,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorkersCompensationExpense', window );">Workers' Compensation Expense</a></td>
<td class="nump">$ 8,522<span></span>
</td>
<td class="nump">$ 14,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorkersCompensationDiscountChangedDuringPeriod', window );">Present value discount, net of accretion</a></td>
<td class="nump">652<span></span>
</td>
<td class="num">(200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForLossesAndLossAdjustmentExpense', window );">Paid claims</a></td>
<td class="num">(13,246)<span></span>
</td>
<td class="num">(11,121)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent', window );">WorkersCompensationLiabilityNetOfAdminFeesCurrent</a></td>
<td class="nump">46,353<span></span>
</td>
<td class="nump">48,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityNoncurrent', window );">Long-term portion of accrued claims</a></td>
<td class="nump">190,336<span></span>
</td>
<td class="nump">197,633<span></span>
</td>
<td class="nump">195,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent', window );">Ending balance</a></td>
<td class="nump">236,689<span></span>
</td>
<td class="nump">245,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_WorkersCompensationAdministrativeFeesAccrued', window );">Workers compensation administrative fees accrued</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_UndiscountedAccruedWorkersCompensationCosts', window );">Undiscounted accrued workers' compensation costs</a></td>
<td class="nump">$ 253,200<span></span>
</td>
<td class="nump">265,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted', window );">Time period incurred claims expected to be paid recorded as restricted cash</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits', window );">Time period incurred claims expected to be paid, included in deposits, a long-term asset</a></td>
<td class="text">Greater than 1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">$ 46,353<span></span>
</td>
<td class="nump">48,349<span></span>
</td>
<td class="nump">45,522<span></span>
</td>
<td class="nump">49,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">$ 193,067<span></span>
</td>
<td class="nump">188,549<span></span>
</td>
<td class="nump">186,331<span></span>
</td>
<td class="nump">$ 175,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities', window );">Time period estimate of incurred claim costs to be paid included in short-term liabilities</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities', window );">Time period incurred claims expected to be paid, included in long-term liabilities</a></td>
<td class="text">Greater than 1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_Unbilled', window );">Unbilled</a></td>
<td class="nump">$ 549,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 380,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,286,835<span></span>
</td>
<td class="nump">1,229,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_NortheastMember', window );">Northeast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">373,629<span></span>
</td>
<td class="nump">344,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_SoutheastMember', window );">Southeast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">156,260<span></span>
</td>
<td class="nump">140,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_CentralMember', window );">Central [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">225,700<span></span>
</td>
<td class="nump">211,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_SouthwestMember', window );">Southwest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">256,979<span></span>
</td>
<td class="nump">272,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_WestMember', window );">West [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">261,354<span></span>
</td>
<td class="nump">246,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_OtherRevenuesMember', window );">Other Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 12,913<span></span>
</td>
<td class="nump">$ 14,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Benefits costs incurred (reduced) for changes in estimated run-off of claims.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_BenefitsCostsIncurredReducedRelatedtoRunoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsWorkersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_HealthInsuranceCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_HealthInsuranceCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of our health insurance coverage provided by United</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PremiumsOwedToUnited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PremiumsOwedToUnited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PrepaidHealthInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized in one year of less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PrepaidHealthInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total carrying amount as of the balance sheet date for health insurance contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PrepaidHealthInsuranceCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PrepaidHealthInsuranceNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PrepaidHealthInsuranceNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_RequiredDepositForHealthCareCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount required to be held on deposit with United, which is determined as approximately one day of claims funding activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_RequiredDepositForHealthCareCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Time period estimate of incurred claim costs to be paid included in long-term liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Time period estimate of incurred claim costs to be paid included in short-term liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Time period incurred claims expected to be paid included in deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Time period incurred claims expected to be paid recorded as restricted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_Unbilled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered, net of customer prepayments of unbilled amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_Unbilled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_UndiscountedAccruedWorkersCompensationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_UndiscountedAccruedWorkersCompensationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationAdministrativeFeesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of workers' compensation administrative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationAdministrativeFeesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationDiscountChangedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationDiscountChangedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expense accrued pertaining to workers compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Company's maximum economic burden for the first layer of claims per occurrence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of adjustments to the estimated reserve for unpaid claims and claims adjustment expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForLossesAndLossAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLossesAndLossAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_NortheastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_NortheastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_SoutheastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_SoutheastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_CentralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_CentralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_SouthwestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_SouthwestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_WestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_WestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_OtherRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_OtherRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136031822152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">$ 432,607<span></span>
</td>
<td class="nump">$ 503,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">82,570<span></span>
</td>
<td class="nump">82,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">23,105<span></span>
</td>
<td class="nump">33,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="num">(9,213)<span></span>
</td>
<td class="num">(30,059)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">529,069<span></span>
</td>
<td class="nump">589,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PayrollWithholdingsIncludedInCashBalance', window );">Payroll Withholdings Included in Cash Balance</a></td>
<td class="nump">273,500<span></span>
</td>
<td class="nump">342,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_ClientPrepaymentsIncludedInCashBalance', window );">Client Prepayments Included in Cash Balance</a></td>
<td class="num">(58,900)<span></span>
</td>
<td class="num">(35,300)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">34,292<span></span>
</td>
<td class="nump">34,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">34,292<span></span>
</td>
<td class="nump">34,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">432,607<span></span>
</td>
<td class="nump">503,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">48,278<span></span>
</td>
<td class="nump">47,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">23,105<span></span>
</td>
<td class="nump">33,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="num">(9,213)<span></span>
</td>
<td class="num">(30,059)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">$ 494,777<span></span>
</td>
<td class="nump">$ 554,846<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ClientPrepaymentsIncludedInCashBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Client prepayments included in the cash balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_ClientPrepaymentsIncludedInCashBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PayrollWithholdingsIncludedInCashBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PayrollWithholdingsIncludedInCashBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_DraftsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of draft payable by broker-dealer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Rule 15c3-1<br> -Number 240<br> -Section 15c3-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_DraftsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136022605064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Money market funds</a></td>
<td class="nump">$ 480,885<span></span>
</td>
<td class="nump">$ 551,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">13,269<span></span>
</td>
<td class="nump">10,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Municipal bonds</a></td>
<td class="nump">21,023<span></span>
</td>
<td class="nump">23,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">515,177<span></span>
</td>
<td class="nump">585,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">34,295<span></span>
</td>
<td class="nump">34,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains', window );">Available-for-sale Securities, Gross Unrealized Gain</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss', window );">Available-for-sale Securities, Gross Unrealized Loss</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="nump">34,292<span></span>
</td>
<td class="nump">34,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost</a></td>
<td class="nump">34,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</a></td>
<td class="nump">34,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">13,267<span></span>
</td>
<td class="nump">10,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains', window );">Available-for-sale Securities, Gross Unrealized Gain</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss', window );">Available-for-sale Securities, Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="nump">13,269<span></span>
</td>
<td class="nump">10,531<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=nsp_MunicipalBondMember', window );">Municipal Bond [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">21,028<span></span>
</td>
<td class="nump">23,994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains', window );">Available-for-sale Securities, Gross Unrealized Gain</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss', window );">Available-for-sale Securities, Gross Unrealized Loss</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="nump">21,023<span></span>
</td>
<td class="nump">23,998<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Money market funds</a></td>
<td class="nump">480,885<span></span>
</td>
<td class="nump">551,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">13,269<span></span>
</td>
<td class="nump">10,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Municipal bonds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">494,154<span></span>
</td>
<td class="nump">561,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Money market funds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Municipal bonds</a></td>
<td class="nump">21,023<span></span>
</td>
<td class="nump">23,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">$ 21,023<span></span>
</td>
<td class="nump">$ 23,998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_USGovernmentSecuritiesAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_USGovernmentSecuritiesAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=nsp_MunicipalBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=nsp_MunicipalBondMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136028156536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_PercentageOfSubsidiaryStockSecuringDebt', window );">Percentage Of Subsidiary Stock Securing Debt</a></td>
<td class="nump">0.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 369,400<span></span>
</td>
<td class="nump">$ 369,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">$ 129,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_ApplicableMarginFederalFundsRate', window );">Applicable Margin Federal Funds Rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_ApplicableMargin30DayLibor', window );">Applicable Margin 30 Day Libor</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of Credit Facility, Interest Rate During Period</a></td>
<td class="nump">1.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember', window );">Base Rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember', window );">Base Rate [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ApplicableMargin30DayLibor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Applicable margin to the LIBOR rate for alternate base rate borrowings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_ApplicableMargin30DayLibor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ApplicableMarginFederalFundsRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Applicable margin to the federal funds rate for alternate base rate borrowings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_ApplicableMarginFederalFundsRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PercentageOfSubsidiaryStockSecuringDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary stock securing debt per debt agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_PercentageOfSubsidiaryStockSecuringDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136028088872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>conversionRatio </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod', window );">Aggregate number of shares repurchased during the period (in shares)</a></td>
<td class="nump">340,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased under the program (in shares)</a></td>
<td class="nump">49,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Authorized to repurchased additional shares under repurchase program (in shares)</a></td>
<td class="nump">1,078,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for tax withholding obligations for the vesting of restricted stock awards (in shares)</a></td>
<td class="nump">290,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share of common stock (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Payments of Ordinary Dividends, Common Stock | $</a></td>
<td class="num">$ (15,461)<span></span>
</td>
<td class="num">$ (15,557)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants and Rights Note Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock', window );">ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock | conversionRatio</a></td>
<td class="nump">0.010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Warrant or Right, Reason for Issuance, Description</a></td>
<td class="text">Rights PlanOn May 21, 2020, the Board declared a dividend of one right (&#8220;Right&#8221;) for each outstanding share of common stock to common stockholders of record at the close of business on June 1, 2020 (the &#8220;Rights Plan&#8221;). Each Right, if and when it becomes exercisable, entitles the registered holder to purchase from us one unit consisting of one one-hundredth of a share of Series A Junior Participating Preferred Stock, par value $0.01 per share. Initially, the Rights are attached to all outstanding shares of our common stock.  The Rights are not currently exercisable and the Rights Plan will expire at the close of business on May&#160;20, 2021, unless the Rights are earlier redeemed or exchanged by us.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants and Rights Outstanding, Maturity Date</a></td>
<td class="text">May 20,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of shares repurchased during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_Aggregatenumberofsharesrepurchasedduringtheperiod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Conversion Ratio of Warrant or Right to Share of Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of reason for issuing warrant or right.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136128898984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 61,922<span></span>
</td>
<td class="nump">$ 62,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted', window );">Less distributed and undistributed earnings allocated to participating securities</a></td>
<td class="nump">197<span></span>
</td>
<td class="nump">462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders, Basic</a></td>
<td class="nump">$ 61,725<span></span>
</td>
<td class="nump">$ 61,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding basic (in shares)</a></td>
<td class="nump">38,216<span></span>
</td>
<td class="nump">38,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</a></td>
<td class="nump">623<span></span>
</td>
<td class="nump">266<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">38,839<span></span>
</td>
<td class="nump">39,068<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140136026940248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract', window );"><strong>Commitments and Contingencies Disclosure (Details) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Loss Contingency, Damages Sought</a></td>
<td class="nump">$ 146,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProvision', window );">Loss Contingency Accrual, Provision</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_CommitmentsandContingenciesDisclosureDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies Disclosure (Details) [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_CommitmentsandContingenciesDisclosureDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>52
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MF50L?O1<L"<I8'-V*WNR1=?;YP4O-EV1[!^"R16*@PAG\T%8[)($=H!C&".
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
M-4#]OV9,OCWH"9J;SME_4$L#!!0    (  F4HU+1Q]Y6B0<  "$>   8
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&ULE5EK;]LX%OTKA&<P:(&F%A]Z=9(
M>;28 -,DJ-.=#XO]($MTK*DL>B3:2?;7[Z4DBZ[X2!8(8DN^),]]'E[R]$DT
M/]HUYQ(];ZJZ/9NMI=Q^FL_;?,TW6?M1;'D-OZQ$L\DD/#:/\W;;\*SH!FVJ
M.0F":+[)RGIV?MJ]NV_.3\5.5F7-[QO4[C:;K'FYY)5X.IOAV>'%M_)Q+=6+
M^?GI-GOD"RZ_;^\;>)J/LQ3EAM=M*6K4\-79[ )_NF)$#>@D_E7RI_;H.U*J
M+(7XH1YNBK-9H!#QBN=239'!QYY?\:I2,P&.?X9)9^.::N#Q]\/L7SKE09EE
MUO(K4?U5%G)]-DMFJ."K;%?);^+I#SXH%*KY<E&UW7_T-,@&,Y3O6BDVPV!
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
MFP5N&! ]/WM%YY'"GS3/0'U=V0)6>IRR!4UA\:1CL= E9*$'SM3 (;:*<0W
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
M':&L/E8W))^G=30:)^ED=HP/HV24CHY)CH@WXF(\2V;G%\S/-+G T=>^3>0
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
MN@$4Q3*XFEVNYT[>"_PEQ=;LS<%YLM'ZWBU^X\L@<82$$KEU"(R&1_%.*.6
MB,;#@!E,)IWB_GQ$_^!])U\VS(AW6GV1W%;+X#P +@K6*7NKMQ_%X,^)P\NU
M,OX+VUXV.PL@[XS5]:!,#&K9]"-[&N*PIW">_$ A'112S[LWY%E>,\M6"]1;
M0"=-:&[B7?7:1$XV+BEW%NE4DIY=W5F=WU=:<8'F%WC_T$F[@Z//V@ISO(@M
M67!R<3Z@K7NT] =H&7S2C:T,O&^XX,_U8V(VT4M'>NOT(. GAA%DLQ#2))T=
MP,LF=S./E[W&7><M_'VU,1:I2/XY8&8^F9E[,_/_86:P\E(P#X.<1O BW>L.
M95."K004$HVE&0H!=1]Y7?A8A; 5=&G:#O.*BI:#1JHL6U5"<6!T&\H21<G(
M<5+(YDF8S<[ 5 R%A] =0JYKP@3C.(3 #!6[R5%N"&SC+G,$MQ,^W* ND=7P
M.RFN-4/N4*XETN73%(,CQ_;GG\[3-'GKC_U\]O882!M89RN-\E]"9M .2%;O
M\?^&&KTNQK*&NSCLTX2CP<;WS$:#$?Q!5,930W=I1^[0P"F<J,DNO3G.N!]E
MX^/LWD 2P7MZ)2F0W/NE=KV"V4\VL^2 >&12.6Z#2HLR)U.;/A$34J[) _<V
MD5I#!V0)H6 ^8M%^FI\E6+BK!70Q\FJZ&2',+\*+9#Z&:2OP>?8[4D*/]7UD
M(KCR@?T6D@K(X^QEYWE.7!GQW@.F8!8F9^=AFF4CB<,VOXS%>-=+O\Y=QVT$
M2"^2<#Z;S!)'PZPTQ0XL>^K%*#D.7&^4I)KW$:=^YHT]"F/]60%*-^6O5F!-
M:<]%X]J%3PRA6LJ@)1Y]E;$M5;!+D7R4G @:7U-]V7.1*^+!X:%C2&!4)7P2
M8\ZNHKMC+N&(U;IKK(&6HN2Y'WOGW">!#_YF#QCP!I)HGHS#:T+E'7"(/F8M
MDWR/CM66^3I],SN)3JB]*.4[):FXG=-Q)W0A:(5OH&H7O?1 QGLMJ!98^D9K
MJ,3)Q;X;3;M3+[_J6]A_XOV/ #E02LJ0$@6I)M'920#8-]=^877K&]I&6VJ/
M?EK1_XA )T#GA:8'?5@X ],?SNHK4$L#!!0    (  F4HU+7UN'E%@0  & *
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;,U646_C-@S^*X2QAQ9(
MX\3NI6F1!&CO;M@!=X>BW>T>ACTH%AUKM25/DIMVOWZD;*=.EW3WN(?$DDQ^
M_$B1-!=;8Q]<@>CAJ2JU6T:%]_55'+NLP$JXL:E1TYO<V$IXVMI-[&J+0@:E
MJHR3R6065T+I:+4(9[=VM3"-+Y7&6PNNJ2IAGV^P--ME-(WZ@SNU*3P?Q*M%
M+39XC_Y;?6MI%^]0I*I0.V4T6,R7T?7TZN:<Y8/ ;PJW;K &]F1MS -O/LEE
M-&%"6&+F&4'0XQ'?8UDR$-'XJ\.,=B99<;CNT7\.OI,O:^'PO2F_*^F+932/
M0&(NFM+?F>TOV/GSCO$R4[KP#]M6-IU$D#7.FZI3)@:5TNU3/'5Q&"C,CRDD
MG4(2>+>& LL/PHO5PIHM6)8F-%X$5X,VD5.:+^7>6WJK2,^OOM*]?]*9J1!N
MT<)](2S"R5?CT9TN8D\66"[..K2;%BTY@I;"%Z-]X>"CEBCW]6-BMJ.7]/1N
MDC<!OP@[AG0Z@F223-_ 2W?NI@$O/8+W45BM],8-G/W]>NV\I>SXXPW\\QW^
M>< __^]PUKV%0V%\$X4+\<K5(L-E1)7FT#YBM+H8P\'+^H[0>%6JOQ%\0;^M
M.<M*X1Q4Z LCP1L@C;KQ")KTU0L[Q_IC^/60EBA+DPG* A!0&QLJR.1#!,*M
M!;W(5"T\Q10<9HU57J$;P;906<&292,)H]&/Z#P2[%98Z1@I&#_C@I*$\TQU
M[AWEOB] &WU&W29'Y<6Z1+!<6([M6<R0:ABD>E02M71M2#I"/>7@\L[B03O*
M 3X%;A)R:ZJA7WLP=%*1YP&$K%WK9T*6BA)&K1N6*8USY""]I3; 40AP.X)L
M!E'RBZ$)NC9M_+ZI8\$<PXUP*CMX>>Q(=[D2UL^MW=?&COK#&IPRV]"Z^'8>
MT5(G!MU4:S)!M[0O3TW=>:&#!4GTZ,'Z1$<9.88/J@Q$_N],1U"7C0L'DBES
M2F&>TW>"@8:JU'ZS!S UI[]K*R4WQ'(; $-VME\SJKX6\,?<(?@@O0XWRSO9
MQ:X3:#A=E7X-^1+.-I8B$+LB8A9QK_<"=4ZJ0&Z=)P''-([LN-/02?EO,JR=
MGV V'5TF"2^2T>0R@<](S6"8Z<QR/_>Q;Z8_E,=P,KV\.(63\UER>K1L]\,4
M6%TD[]K%+)U0LWN5 ,>O/9V/DNF,'_-)PFW3(A>_*'OA4*G4\IJ*;=.D<=8W
M*?*4(ATF'IWUS>/N_EO?OE@@,]1A+,\F;IA^PX2A4*:0S&9P+?]L O*_\O=-
M^O/T$M++T60VAT.?IGCPU:_0;L)LPU76:-\. +O3W?ATW4X-+^+M[$7)LE%$
MN,2<5"?CBW=1VW;[C3=UF"'6QM-$$I8%C8!H68#>YX8FAF[#!G9#Y>H?4$L#
M!!0    (  F4HU(<<ZFHB @  #L4   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;)U8;6_;.!+^*X3O<&@!UV])VK1- R3I=J^'W;9HNEL<#O>!ED8V
M-Q*I)2F[_O?WS)"2E6X;X/K%+Q(YG'GFF6=&NM@[?Q>V1%%]:6H;7DVV,;8O
MYO-0;*G18>9:LKA3.=_HB+]^,P^M)UW*IJ:>KQ:+I_-&&SNYO)!K'_SEA>MB
M;2Q]\"IT3:/]X9IJMW\U64[Z"Q_-9AOYPOSRHM4;NJ7X6_O!X]]\L%*:AFPP
MSBI/U:O)U?+%]2FOEP6_&]J'T6_%D:R=N^,_;\M7DP4[1#45D2UH?.WHANJ:
M#<&-/[/-R7 D;QS_[JV_D=@1RUH'NG'U9U/&[:O)^4255.FNCA_=_I^4XSEC
M>X6K@WRJ?5I[MIJHH@O1-7DS/&B,3=_Z2\9AM.%\\9T-J[QA)7ZG@\3+USKJ
MRPOO]LKS:ECC'Q*J[(9SQG)2;J/'78-]\?+&-8V)0#D&I6VI;IR-QF[(%H:"
M>O3.10J/+^811_&&>9'-7B>SJ^^8/5&_PM VJ)]L2>7]_7.X./BYZOV\7CUH
M\%?M9^ID.56KQ6KY@+V3(>X3L7?R0W&_-J&H7>@\J?]<K4/T(,]_'SCU=#CU
M5$X]_9%3OX7RP^;.9^KA.#YS;9M(ZJ>FK=V!2)TNEH_N'JN/%(TGWJ8^U-JJ
MFUJ'H*Y2I?QBHMEH^?G6JM=44+,F#^279U.E52%K=5I;ZWWH3%1['51E:BJ5
MWD *0E1=<DBKN#6^?-)J'P]JOW4JD-_QNH [I$I [8EM01-4]* \W'S$M_[Q
MM_/5:O'RQCUY31794MLHEY8O'RM7R>ZW-K3D#2SGP/PQL)8#BUL=E8$K.VUJ
MO:Y)1:>H-AO#O_<]/I3Q"?=.9FB&$XV5$W^S6%^JVZAC(DKTIHC O?-1021E
MT3OG\>7M\3[\_9F@G49/U56$W:AQ<V=8W*8*0*YIJ^N*UTE"&"Y3F!8+PTQ]
M@DV!&8DEK^OZH/!!&SC"QXT1_C:>&2XQS5DYXK:&E$/IQ9#QR&'9%8:WEEUD
M"@&N]FN'U/J@LK#:#>R-S(5N'4PI!F).=9]I3X7SY1T1E@Y(L4=3ME?H+K"U
M>^=DS,5M=D0?%'TI* 0H^<@>[ZLH.7N?%4=WY) *).#%6-<X)!)..$[4$#8B
MG@I 6-SH.UYKFM9W)1/*V!T%J355;)V!'RDSA>2^(#A>&69V+A$T!Q2L,#T3
M"DF['Z <A9Q6)I_^76(+!I5WS:@@5RR'B^?8X%VWV:I;:F.Z=;+@6\MGLTS?
MD9\@2&-"R-1)Z>=3[V7^P"&8)@#D6L<,&:\_]E-L^:',CZ@X4^^M@K+#@=6Y
M./Q\*C>3IX*4D'WC@1:-:,MA+9^]#$BC.,-TRG.%^J,K-YRD*<X-:,Z21-N+
M#<>NZ]Z+'&7A+-)GA<U<5R)^DHN'Z#;./@C"J4>I& AP587L(;;]V8$UXJ&&
M;U*4B$I2'S!U:28 $)"K4RBDP1^6TRW59<IXADB:WX+131>6)^G*#(K2;S\Z
M,"A$J1N,5T%U+6_5;>O=%X-YA@#LWY>G3S%6U+5,2%FYF:5EK[B(\JIG+?4:
M#Q.M8PJ!X"7@$*@JM 2)BM&LN]!#B!;! O>OSI+B#I)<1N:/=%V>I\LI^^,8
MI*4=]1^)Y$$TDS=!+Q*/OP?52QF+W,93:@-(?>L-^F&;Q!^81_Z%_;B-9@'I
M"33%.CA="@54U=4I08@/J4(1$-8(Y7$CDZ:':R#E;%0-I2F5=?%8[6@RF83)
M ?&-Q;H+"2D^;H],L.X0]LK9<!OG U"D=]T)U8="[*WPL;S$YL+<F[C]:LFT
M+[GOXII[=U]/W"2_1-SKJP1RQI&Y\DB_-(UQR2;.'C.2RW5<'WT%)T"%A+MC
M&8X@<;TB/$^SW@PT*3I@RNR[/Z;DT>,M<PM<3@1"\JCD'@FCP[Y[(\MW1Q56
M<%Q@I^ SOJ#*Y,/_U?EO\>#SE\[_#@\G_\:HD0"QNAD:,E./QY/KSM3"O4]>
ME[#^(3_VO.G@%]9^AH2P55RWX5#OM#5:[4:$F^)G,5.L)_5,3=4-&W[G9FKY
M8K5X4NR>+,Z>GIP]>??Q6DKO?1&=M)"3<>&E5$$@NU1$T#NL0;*<D:E2O==W
M=:).9T'R?JH<Q&XT5MX>X'$CN'ZUZW=7XYN5^B_[KX=6>%!7(3C\DI1]XC&&
MNPGJ<"2RZE'NJ[_PY8'>_<@FD7[5+?M0OS*4^&"BM(+@:E-JSG7AFK0FB:GT
M05:;/:%*2_Y 5E*+JG0-Q#E,=!BVSHL#<R4-YQY=Q<M%YM::AQT*B7=XPO:Y
MXX!J.^-JW7=8=O4;?.:I.S<0DB&E8QX4:?S(>H]2B!AP+!T&>+EI31%4B/A"
M7S*1)^*YL7]T5IZ.6>D,56D$"AT/!C(>I<LI]@9#V!JME.4U=0+R@O059+96
MJZ>I;A/,QS8"9>&I'^J1FW!FW#?1%@EK/:&5HP1G]U,K?=^!E)C<&2:43]E1
M[B^+7C4^8[9AKW=)ZL=M/==SE@.-#L#GH7!5P[64HM^S7B<%=,C)QF'$"LAS
MBHA';J1A>%!"DT1"\L#!B>ML5I-X&*6>C\4Y"#0K (R 0R#1E!6?15&>"-06
M7%\3V42SP6%&2-L#F[H9(_=F:!6W ^.0$\G=Z&D.F'"T^I@6(1P&3\264YT?
MZ+(BYD[G31A-499?A]2B%JDI]FR>0;HMN"<"D-$'W%'"@=RC)\K)@?HDA"2!
MZ303LF,9JF:$.Q*Z-;EM)Y33;'$,KM"6&RZH">* -HR+\&A(Q!1H_M4]*3'I
M2J/,"/='QJ4QL_FMYK%V*'RERQTQ"E155$CWXO(^MNZ!I<Z/_3Z6_.Q;KQ7F
MHQ<ZX.1&7ENQ-D$XT[N=X>KP9NPJO1 Z+D^OU=!,H5NLG!6V+F;/SB;*IU=5
MZ4]TK;P>6CO(12,_MY O\KP ]ROG8O^'#QC>%U[^#U!+ P04    "  )E*-2
M-&L"&<@/  #<+0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6RU6EES
MV\AV_BM=BIQ(51!%@HND\5(E:7SC23*QRK+CAU0>FD"3[!D0X& 1S?OK\YUS
MNH$F16KQ35XDDN@^?=;O+(UWZZ+\LUH84ZL?RRROWA\MZGKUR_EYE2S,4E>]
M8F5R/)D5Y5+7^%K.SZM5:73*FY;9>=SO3\Z7VN9''][Q;W?EAW=%4V<V-W>E
MJIKE4I>;&Y,5Z_='@R/_PQ<[7]3TP_F'=RL]-_>F_K:Z*_'MO*62VJ7)*UOD
MJC2S]T?7@U]N)K2>%_R7->LJ^*Q(DFE1_$E??DO?'_6)(9.9I"8*&O\>S*W)
M,B($-OYR-(_:(VEC^-E3_QO+#EFFNC*W1?;=IO7B_='ED4K-3#=9_:58?S).
MGC'12XJLXK]J+6N'.#%IJKI8NLWXOK2Y_-<_G!Z"#9?] QMBMR%FON4@YO)7
M7>L/[\IBK4I:#6KT@47EW6#.YF24^[K$4XM]]8?K)"F:O+;Y7-T5F4VLJ=2)
M_W3Z[KS&&;3R/''T;H1>?(#>4/U>Y/6B4A_SU*3;^\_!6\M@[!F\B9\D^+LN
M>VHXB%3<CP=/T!NV @^9WO 5 O_W];2J2SC(_SQQP*@]8,0'C X<\,GHK%ZH
MW_*J*76>&'5;5'6U3Y,_0T=]-VI5%@\V-6I>%LU*+62=;=<EQ8,I$5"J+E31
ME.K[_<>/%9[SE[N/G]6G+^IS4U?XFI :JB)K*$(J52] <;Y06N6:?M&9RDU-
M8:6*F4IT65I35A%H)5F3TMYON:U-*JSBN5$G__Q/EW'<?RL/^,O@[6GT>"$(
MWNK, E9RJR/U[]I6!NP91%IN\MI$ZB9KC+I?6).ENZL__7Y_S<]ORZ*J^%.W
M\)->:VLCI?-4?6UF-1C6649/U@N;+%KUS9HLVXC>3*I6WAD*0)8I'RQK,F>W
MJ'KJZ\+(D@T"%.H6>3RM2ND5/OZP@ D#HI<7;^@\4OA!\_34]X7-8*7]E"UH
M"HMG+8N9SB$+/2A-!=AAJYBR!O:VO#8P6@TM0NJU40O]8(!\[/*@ /WA/) F
M4JJRQ(^MR3D2LV*4;"HRJU8K7=96DX* H+.S64/A'$BANS!:%JG)>NKC;&88
M8M6_Z;P!P"L)VGZD:'/)@FK@.1'2\](8?*Y#F9GCO%!9D<^QGGF?V1SG@1,2
M>04GM5.;V9H,1<(X1A.[TGE-WC:X> O]Y#FI(<FT74(Q%#;U0M?*_$@,#C\>
M $FS#.+V%,%!2:Z<;?CXTM!WYE4V0L7TQ=N;3=#Y/[1HJIK-[E?B85.2N?AX
MF*'6/\A!X(TZ!8);@AK6T\P0V +!,U$<E$T$7 3=D8DXYGT4D>FG)C<S,IGY
M@;Q<(4S$J=E=DF()%9%6P4MJ(4LM4D0^_&^A0?A:JDF8^QK_R @LY>>5*3GJ
MG;=[N=)=B12%+V7"5#4X[A=U,CAEQC,#&=@G91TB(C$5K4N;DK1%B_Z":\ _
MWZJ3^#0X@UC/#+L@N(!>N@/()B23F#.E0XH5^\Y*UR %X.H<C STEI5],A2N
M\F8YQ4.P%;@*XZ%?'QIT6L =I51@*K>?;[Y<*Y.79"4#U7S4T'9I5D7)S@^E
MV0*>FRPTG+8EVPF&,!7W$'>2P*6=L[)8.IGJ$E$!(W%4 DWL/.?#EW8N)HE"
MWK%B6>#!"H87OP+/D' &MHM2S .!BA(\.OLA$Q!7K?,XIQ#7*<U?#7R%'(A.
MMC.;T"FM-?]HTCFI&\&2IE;R D6+P(=78AM\+9:$<<^(Y"/$0Y7/"J0M/<TL
MJABPIJN%(K@A'8DK7/55JC>L6YT^,/PX2E,SMWE.*_&##LSBO*RG?I.%73 Y
MV'BTE-4&5-(ULZR=>Y1F:1OR96U3T?4:#$.?'K(TU8"P3!UZ%$K1!LEH&J !
MQ[_*K&;\VC@H-HQ)E;-(MPWP6C9L.A^V*45[NAW -SIC;=Q3^0??_"P<B#M
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
M_]R)P#;3N=DX4X6)N#2.YVOX+?A!0^L5^#PWG)EVXQUT3^3\/U!+ P04
M"  )E*-2;4R4I)<&  "7#@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX
M;6RE5UUSVS86_2MWM,ZN/<-(_!(E);9G;"<[;:=M-+&S>>CT 2(A"1.2X *@
M%/77]UR0HI7&\:2[+Q)(X'Z?<R]XN=?FD]U*Z>AS5=;V:K1UKGDUF=A\*RMA
MQ[J1-7;6VE3"X=%L)K8Q4A1>J"HG<1AFDTJH>G1]Z=\MS?6E;EVI:KDT9-NJ
M$N9P*TN]OQI%H^.+]VJS=?QB<GW9B(V\E^Y#LS1XF@Q:"E7)VBI=DY'KJ]%-
M].IVRN?]@?\HN;<G:^)(5EI_XH<?BZM1R [)4N:.-0C\[>2=+$M6!#?^V^L<
M#299\'1]U/YO'SMB60DK[W3Y415N>S6:CZB0:]&6[KW>_R#[>+R#N2ZM_Z5]
M?S8<4=Y:IZM>&!Y4JN[^Q><^#]\C$/<"L?>[,^2]?".<N+XT>D^&3T,;+WRH
M7AK.J9J+<N\,=A7DW/5-GNNV=JK>T%*7*E?2TOF#6)727EQ.'"SPN4G>:[OM
MM,7?T);0+[IV6TMOZT(67\I/X-G@7GQT[S9^5N$OPHPIB0**PSAZ1E\RA)MX
M?<G?"/>WFY5U!O#X_1D#Z6 @]0;2;QH RI0[D*@+P*44=0X31I;"R8*<)E7G
MK3%8KUI'M7;4"%5XZ$IC_T6YKL W*SQD\U*HRCY5AF>=8"*_LHW(Y=4(3+72
M[.3H^F$K::U+L)"C=UQB:HS>J0(..FR*_\OU?_YC'D>SUT\%\(H>MD;*+[!!
MJ&R^]:4]5S7LZ];"KKWPE>:?D&[E1M4U>]M[$]!/HF[1.PAB9Q2G83#+(K^*
M@T68$LIK6BCO[-(\F,8Q16F0) M:<B9J1SM1MI(*93T2 JK1^?0:T>=&>J>S
M:4SG:&H7M.3X>EWG41+$:7:!111$<73!<9SXQEXD69#-%]Z?:;" Z3O.%VPV
MVGC5O9T3%\\HS8)DFO!B'L20_EG7FY=.FNH9J6@1(J8,_[,@2Q)ZT$Z47ZO^
MVJ%G$#X=$#Y]%N%OE!6;C9$;<73NO=S)&CG]S?<->I"?'=V6.O_T^U/0?5[[
M41=C\(TRZ-UTIZV#C5QO:N5-?I2$I$H#0 *5.5#%[+7HG&Y+NC5]WP0H 7A#
MV[82/$ LMAC1S ?%"^[F!?%H(.L\R U^O>G&X 1Y8,K!PIC>L?+!WD;6THBR
M/-!6["!'OFI(2!13Y;$>>*H( QV,D;+T"1)X51_(8;C1ZD 2;B.81AAPS\>0
MA"\+<1@H!:K!F\YZ(XV?Q(PXO2I55P7K;3#I[%HA#G$2)>\ A(5DYDH!TGG?
MQL0-P7N\DFXO98UP=QHM$9CF%.RW>*6_VZ2ROB58A2JM%<)%NI;B4#'\V4IW
MWAT:[''*BM8G-N\84O:1<[H?W4 JV8'EVW=#.&.N?J&]+9_U$X.T5C6\9$GN
M0KJ&8DM P.F9YM2G+J>FQYPZ+:GI /='APK4[4!ZAS*QA]!AT$DY,TK[;'^\
M?_O6'C/%9Y0YNLSE]B@J%=OUURWE4,Z[ :6<F2YJ9N]72?%%ZVRI?#".Y"C7
M6QX?.<B=7/2967%-3\)@*+;U2I4EHWY-9]-T,0YQJ2A+?S]"S<^2>3B>/[YR
M)VW:]V5/2YG+:H54]&_#@,G52'^_*@]!'TY>MMSG%=^\?*OE69)+M6,.]&VW
M ]B=!CIKYB)6%F.Y\&2\[1OK/5]N$.*R-;;E$H+TG%"F1QR^;IB,#"J2GQM9
M<)(]<^+H]7&^%8@;^*>3Z7_O$(HPA:4/#9NC\U[=S?V'7OJ"?M6(+TI?AHN
M]M+KAYL /6Y'#+%*6>NIX+GR.!YE+EJ<<SW![!'(3[6.OS:')QN"Z%O"T K
M7<O\L>Y(\%R;/MVGCJDAPX]YO>=>5W7<6-,[ *LC])=DX,YY)-\/[['E?/_D
MW$%5V[4 .+N1>F-$LP4R,1..0#I*ZRX2HXN6P^:MH3'I]1J8KC==!,+VMY/_
M^;KP@NZVHMY(E,W K,#4.*-DE@19S",P2=,@G&<T'V<X>H\/E.Y,-,V". MQ
M30B#;#:G*!I'K$MRK4J*XVDP"T.*,?:3,*8,_.C%]Q+B,<07LP7%LSB(DI#.
MIV-<$EZ@3?%F!J%IBO&;!7,,^>EX@:THB.$5CV.LHFD0I@M*O=IW/EW'$D2X
MU$0)WU_2),6](QQ/67,W[(^'SEC)'.J3:;>.%T$Z3Z!P1B^>&O>3DX\%=)^-
M_R1B.(,9W7?#\';XZKKI/C8>CW>?;"@*;FB62KF&:#B>8;:;[C.H>W"Z\9\>
M*^W0ZOP220<5^0#VUUJ[XP,;&+Y%K_\$4$L#!!0    (  F4HU(Z%4#\* ,
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
M77=PX@FX%-X8[0L'+W6.^6/_F*@-_,2>W[4X"OA&VC-(QR,0B1@?P4N'?-.
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
MT5XI:K@#=]YDBAIVP'YVV#-%[77=FD ^D5UP9N7'_I7_T,2T%W@+M4]D]VC
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
MPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE
M[3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]
M9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIX
MT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T
M_C6"R0_L?@!02P,$%     @ "92C4A'TTO<* P  _!(   \   !X;"]W;W)K
M8F]O:RYX;6S%F%UOFS 40/^*Q<LZ:1N!MNF'FDI90M=H:1*5K*^3 S?!BK$S
MV[1;?_T,+*O;HJN]>'T)V%CF<)U[C^'B0:KM2LHM^5ERH0=!8<SN/ QU5D!)
M]2>Y V&OK*4JJ;%-M0GU3@'-=0%@2A[&O5X_+"D3P>7%?JZ%"MV&-) 9)H7M
MK#ON&#SHI^MUD]PSS5:,,_-K$#3G' )2,L%*]@CY(.@%1!?RX5HJ]BB%H3S-
ME.1\$$3MA3M0AF6ONM,:<DE7NNDQ='5++<@@Z/?LA&NFM&E&-/-3RW@/=G#;
MJHR\8MR &E,#7Y2L=DQLZFGL4X3.8S1QV!_;()ZK?PFC7*]9!F.9524(T\91
M :\!A2[83@=$T!(&P7X(H2(GB3 V2&0BVJGLV/I)[:TG>?O4QN(Z,53GS%Y0
MD[P!]P<YFL_2^70R'BZ3,?D\G YGHX2DUTFR3,G!-Q<R1B#C_PB9+NWA)IE9
MP/D5F2^26P?R$($\?#/(T3"]=B"/$,BCMX"L&=/E?/35@3Q&((_]0GZFFFDB
MUV2A0-NAS0AR,+/U2+]W$/L(8M\OXC#+9&536FS(0G*6,= =@"<(X(GGA::Z
M^$#J7Y+\J-@]Y7:\;DK1#55;!_(4@3SU"WE%F2)WE%= ;H#J2D'94/[I=R#/
M$,@SOY!3*38?K4]*,H:5Z5CEJ(>5[YY?NM3(;%M(GH/2[YJEMI;I8$05X]DQ
M,SOO1&2R!+( 1=*"*NABQ P3^5:,+$MFRK]),I)-=H-H4]O%Q!P3>99,9]W9
MGST+)B:9R+-E\+SF+B:FF<BS9SJ#:3>2_$4H,<]$GD6#UO'OL8N)V2;RK!MT
MQ9]C8KZ)/ NGLUH^=;J8F'$BS\IQ"N;NJ6"^_F?&F'EBS^;IS)XQ&,KX<TA,
M/;'OUQLT?0Y=3/3]QK-]\/1YAHG9)_9LGY=;H:[5QKP3>_9.]V:HBQ+33NQ9
M.]W9W46)B2?V+1YT0S1R,3'QQ(UXPOW7EAS63$ ^L[?0MC^C/%LH4A_:'>#1
M<5UXUQ7G(]LW%U-)\_W'F_V'I\O?4$L#!!0    (  F4HU)_/=]I1P$  -@0
M   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4AN%;(;T
MRSDJZD1<S<;MQ!L@6'XB4$([&;W[(;C C\QB-J9G1=J&TW?UA'#\,DWF:]NY
MJNY==&^;SJ6J\K[_T-KEE6DSM[*]Z<:3P@YMYL?E4.H^RV]9:33'<:*'UQGJ
M='R=&5T>O?G/1%L4=6X^;?[=FL[_,5C_V.'F*F.\BB[94!J?*GUOYFVGIP>M
MQLDJ.E]3-9ROI'3H((8@#A^TAJ!U^* -!&W"!VTA:!L^*(&@)'S0#H)VX8/V
M$+0/'W2 H$/X((I1QEA T@)K 5H3<DT"O"8$FP2(34@V"3";$&T2H#8AVR3
M;4*X28#<A'23 +L)\28!>C/JS0+T9M2;!>C-BX]M 7HSZLT"]&;4FP7HS:@W
M"]";46\6H#>CWOQ.O9U_-,;-/<\UWO].JOWXKIFOGY;/S04[$\X:?F2<?@%0
M2P,$%     @ "92C4MIR6=AX 0  L1$  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS9C+3L,P$$5_)<JV:EP;* ^UW0!;Z((?,,FDL>J7;+>T?\\D?4B@$E$5
MB=G$2CQS[[5'.HM,WK8>8K8QVL9IWJ3D'QB+90-&QL)YL+A3NV!DPM>P8%Z6
M2[D )D:C,2N=36#3,+4:^6SR!+5<Z90];_!S5,Y.\P ZYMGCKK#UFN;2>ZU*
MF7"?K6WUS66X=RBPLZN)C?)Q@ 4Y.^G0[OQLL.][74,(JH)L+D-ZD0:KV$:S
MF+8:8M$O<2*CJVM50N7*E<&6(OH LHH-0#*ZV(D.^IT3WC#LGOQB_TZFSQ K
MY\'YB!,+<+[=821M]]"C$(2D^H]X=$3IB\\'[;0KJ'[IC=?[X<*RFT=DW7+Y
M'7^=\5'_S!R"2(XK(CFNB>2X(9)C3"3'+9$<=T1RW!/)P4=4@E A*J>"5$Z%
MJ9P*5#D5JG(J6.54N,JI@)53(:N@0E9!A:R""ED%%;(**F055,@JJ)!5_"=9
MWYU;_O5/A'8MC%3VX,^Z/S6S3U!+ 0(4 Q0    (  F4HU('04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ "92C4EEZN/'N    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ "92C4IE<G",0!@  G"<  !,
M     ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  )E*-2
M4_#R*;X%  #7&   &               @($-"   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ "92C4B_),%U!!P  'A\  !@
M     ("! 0X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    (
M  F4HU*@<BEXH 4  /44   8              " @7@5  !X;"]W;W)K<VAE
M971S+W-H965T,RYX;6Q02P$"% ,4    "  )E*-2T<?>5HD'   A'@  &
M            @(%.&P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#
M%     @ "92C4@V!T.LF!@  6QP  !@              ("!#2,  'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    (  F4HU*ZOO@VO@8   \1
M   8              " @6DI  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q0
M2P$"% ,4    "  )E*-2[5^Z8*,/  #7+   &               @(%=,
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ "92C4EPM,5S0
M P  , D  !@              ("!-D   'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;%!+ 0(4 Q0    (  F4HU)\I$,?<@8  +P/   8              "
M@3Q$  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  )E*-2
M_2'O>GT&  "(#@  &0              @('D2@  >&PO=V]R:W-H965T<R]S
M:&5E=#$P+GAM;%!+ 0(4 Q0    (  F4HU*B<\@SX0,  .T(   9
M      " @9A1  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%
M  @ "92C4M?6X>46!   8 H  !D              ("!L%4  'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  )E*-2''.IJ(@(   [%
M&0              @(']60  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+
M 0(4 Q0    (  F4HU(T:P(9R \  -PM   9              " @;QB  !X
M;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ "92C4@G'=4DF
M P  +@<  !D              ("!NW(  'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6Q02P$"% ,4    "  )E*-2;4R4I)<&  "7#@  &0
M@($8=@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (  F4
MHU(Z%4#\* ,  &<'   9              " @>9\  !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&UL4$L! A0#%     @ "92C4G _U6PJ!   Q H  !D
M         ("!18   'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M    "  )E*-25IC+>%8"   :!0  &0              @(&FA   >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    (  F4HU+S(&(!* ,  $T'
M   9              " @3.'  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
M4$L! A0#%     @ "92C4AU'#1,F"0  DR<  !D              ("!DHH
M 'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  )E*-2&O-H
MP@0$  # $   &0              @('ODP  >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;%!+ 0(4 Q0    (  F4HU+#2@^1P04  $$>   9
M  " @2J8  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @
M"92C4A!H25TO!   FA   !D              ("!(IX  'AL+W=O<FMS:&5E
M=',O<VAE970R-"YX;6Q02P$"% ,4    "  )E*-2UF=V4H0%  !"#P  &0
M            @(&(H@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4
M Q0    (  F4HU(X0AJN8P,  #()   9              " @4.H  !X;"]W
M;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ "92C4@Z3K=8X @
M*@4  !D              ("!W:L  'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6Q02P$"% ,4    "  )E*-2RP J(1,#   0$0  #0              @ %,
MK@  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (  F4HU*7BKL<P    !,"   +
M              "  8JQ  !?<F5L<R\N<F5L<U!+ 0(4 Q0    (  F4HU(1
M]-+W"@,  /P2   /              "  7.R  !X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    "  )E*-2?SW?:4<!  #8$   &@              @ &JM0
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  )E*-2VG)9
MV'@!  "Q$0  $P              @ $IMP  6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     (P C &P)  #2N      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>67</ContextCount>
  <ElementCount>277</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>22</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Basis of Presentation (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/BasisofPresentationNotes</Role>
      <ShortName>Basis of Presentation (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Accounting Policies (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesNotes</Role>
      <ShortName>Accounting Policies (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes</Role>
      <ShortName>Cash, Cash Equivalents and Marketable Securities (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2109104 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2113105 - Disclosure - Long-term Debt (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/LongtermDebtNotes</Role>
      <ShortName>Long-term Debt (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2115106 - Disclosure - Stockholders' Equity (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityNotes</Role>
      <ShortName>Stockholders' Equity (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2118107 - Disclosure - Net Income Per Share (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/NetIncomePerShareNotes</Role>
      <ShortName>Net Income Per Share (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2121108 - Disclosure - Commitments and Contingencies (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/CommitmentsandContingenciesNotes</Role>
      <ShortName>Commitments and Contingencies (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesPolicies</Role>
      <ShortName>Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>14</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2210202 - Disclosure - Fair Value Measurements Fair Vlue Measurements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies</Role>
      <ShortName>Fair Value Measurements Fair Vlue Measurements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>15</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesTables</Role>
      <ShortName>Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2307302 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables</Role>
      <ShortName>Cash, Cash Equivalents and Marketable Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2311303 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2316304 - Disclosure - Stockholders' Equity Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2319305 - Disclosure - Net Income per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/NetIncomeperShareTables</Role>
      <ShortName>Net Income per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesDetails</Role>
      <ShortName>Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesTables</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails</Role>
      <ShortName>Cash, Cash Equivalents and Marketable Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2412403 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2414404 - Disclosure - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/LongtermDebtDetails</Role>
      <ShortName>Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/LongtermDebtNotes</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2417405 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2420406 - Disclosure - Net Income per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/NetIncomeperShareDetails</Role>
      <ShortName>Net Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/NetIncomeperShareTables</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="nsp-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2422407 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="nsp-20210331.htm">nsp-20210331.htm</File>
    <File>a03312021-ex102.htm</File>
    <File>a03312021-ex103.htm</File>
    <File>a03312021-nspex311.htm</File>
    <File>a03312021-nspex312.htm</File>
    <File>a03312021-nspex321.htm</File>
    <File>a03312021-nspex322.htm</File>
    <File>nsp-20210331.xsd</File>
    <File>nsp-20210331_cal.xml</File>
    <File>nsp-20210331_def.xml</File>
    <File>nsp-20210331_lab.xml</File>
    <File>nsp-20210331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>nsp-20210331_g1.jpg</File>
    <File>nsp-20210331_g10.jpg</File>
    <File>nsp-20210331_g11.jpg</File>
    <File>nsp-20210331_g2.jpg</File>
    <File>nsp-20210331_g3.jpg</File>
    <File>nsp-20210331_g4.jpg</File>
    <File>nsp-20210331_g5.jpg</File>
    <File>nsp-20210331_g6.jpg</File>
    <File>nsp-20210331_g7.jpg</File>
    <File>nsp-20210331_g8.jpg</File>
    <File>nsp-20210331_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>58
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "nsp-20210331.htm": {
   "axisCustom": 0,
   "axisStandard": 8,
   "contextCount": 67,
   "dts": {
    "calculationLink": {
     "local": [
      "nsp-20210331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nsp-20210331_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "nsp-20210331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "nsp-20210331_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nsp-20210331_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "nsp-20210331.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 296,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 89,
    "http://www.insperity.com/20210331": 3,
    "http://xbrl.sec.gov/dei/2020-01-31": 7,
    "total": 99
   },
   "keyCustom": 44,
   "keyStandard": 233,
   "memberCustom": 7,
   "memberStandard": 14,
   "nsprefix": "nsp",
   "nsuri": "http://www.insperity.com/20210331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document and Entity Information",
     "role": "http://www.insperity.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113105 - Disclosure - Long-term Debt (Notes)",
     "role": "http://www.insperity.com/role/LongtermDebtNotes",
     "shortName": "Long-term Debt (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115106 - Disclosure - Stockholders' Equity (Notes)",
     "role": "http://www.insperity.com/role/StockholdersEquityNotes",
     "shortName": "Stockholders' Equity (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118107 - Disclosure - Net Income Per Share (Notes)",
     "role": "http://www.insperity.com/role/NetIncomePerShareNotes",
     "shortName": "Net Income Per Share (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121108 - Disclosure - Commitments and Contingencies (Notes)",
     "role": "http://www.insperity.com/role/CommitmentsandContingenciesNotes",
     "shortName": "Commitments and Contingencies (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:HealthInsuranceCostsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Accounting Policies (Policies)",
     "role": "http://www.insperity.com/role/AccountingPoliciesPolicies",
     "shortName": "Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:HealthInsuranceCostsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2210202 - Disclosure - Fair Value Measurements Fair Vlue Measurements (Policies)",
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies",
     "shortName": "Fair Value Measurements Fair Vlue Measurements (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Accounting Policies (Tables)",
     "role": "http://www.insperity.com/role/AccountingPoliciesTables",
     "shortName": "Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307302 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Tables)",
     "role": "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables",
     "shortName": "Cash, Cash Equivalents and Marketable Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311303 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)",
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables",
     "shortName": "Fair Value Measurements Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:QuarterlydividendsdeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316304 - Disclosure - Stockholders' Equity Stockholders' Equity (Tables)",
     "role": "http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables",
     "shortName": "Stockholders' Equity Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:QuarterlydividendsdeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "role": "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i94f7c3689ab04b8a82b85d75a9dc1fe5_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319305 - Disclosure - Net Income per Share (Tables)",
     "role": "http://www.insperity.com/role/NetIncomeperShareTables",
     "shortName": "Net Income per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "nsp:HealthInsuranceCostsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Accounting Policies (Details)",
     "role": "http://www.insperity.com/role/AccountingPoliciesDetails",
     "shortName": "Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "nsp:HealthInsuranceCostsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Details)",
     "role": "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails",
     "shortName": "Cash, Cash Equivalents and Marketable Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412403 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)",
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414404 - Disclosure - Long-term Debt (Details)",
     "role": "http://www.insperity.com/role/LongtermDebtDetails",
     "shortName": "Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i66963344bf9144358c40e019b25f5e24_I20210331",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "nsp:Aggregatenumberofsharesrepurchasedduringtheperiod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417405 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://www.insperity.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "nsp:Aggregatenumberofsharesrepurchasedduringtheperiod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420406 - Disclosure - Net Income per Share (Details)",
     "role": "http://www.insperity.com/role/NetIncomeperShareDetails",
     "shortName": "Net Income per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422407 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)",
     "role": "http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i2ac4291355e448f19dcb6831e640b9af_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)",
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
     "shortName": "CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "i2ac4291355e448f19dcb6831e640b9af_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Basis of Presentation (Notes)",
     "role": "http://www.insperity.com/role/BasisofPresentationNotes",
     "shortName": "Basis of Presentation (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Accounting Policies (Notes)",
     "role": "http://www.insperity.com/role/AccountingPoliciesNotes",
     "shortName": "Accounting Policies (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Notes)",
     "role": "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes",
     "shortName": "Cash, Cash Equivalents and Marketable Securities (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109104 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)",
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes",
     "shortName": "Fair Value Measurements Fair Value Measurements (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20210331.htm",
      "contextRef": "idb90973e646841789212cf3a8b7a6031_D20210101-20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 22,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityListingsExchangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Listings, Exchange [Axis]",
        "terseLabel": "Entity Listings, Exchange [Axis]"
       }
      }
     },
     "localname": "EntityListingsExchangeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_ExchangeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.",
        "label": "Exchange [Domain]",
        "terseLabel": "Exchange [Domain]"
       }
      }
     },
     "localname": "ExchangeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "nsp_AccruedHealthInsuranceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to premiums or costs incurred of a health insurance nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued health insurance costs",
        "verboseLabel": "Accrued health insurance costs"
       }
      }
     },
     "localname": "AccruedHealthInsuranceCosts",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_AccruedWorksiteEmployeePayrollCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, including accrued salaries and bonuses.",
        "label": "Accrued worksite employee payroll costs",
        "verboseLabel": "Accrued worksite employee payroll cost"
       }
      }
     },
     "localname": "AccruedWorksiteEmployeePayrollCosts",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_Aggregatenumberofsharesrepurchasedduringtheperiod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of shares repurchased during the period.",
        "label": "Aggregate number of shares repurchased during the period",
        "terseLabel": "Aggregate number of shares repurchased during the period (in shares)"
       }
      }
     },
     "localname": "Aggregatenumberofsharesrepurchasedduringtheperiod",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nsp_ApplicableMargin30DayLibor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable margin to the LIBOR rate for alternate base rate borrowings.",
        "label": "Applicable Margin 30 Day Libor",
        "terseLabel": "Applicable Margin 30 Day Libor"
       }
      }
     },
     "localname": "ApplicableMargin30DayLibor",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_ApplicableMarginFederalFundsRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable margin to the federal funds rate for alternate base rate borrowings.",
        "label": "Applicable Margin Federal Funds Rate",
        "terseLabel": "Applicable Margin Federal Funds Rate"
       }
      }
     },
     "localname": "ApplicableMarginFederalFundsRate",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_BenefitsCostsIncurredReducedRelatedtoRunoff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Benefits costs incurred (reduced) for changes in estimated run-off of claims.",
        "label": "BenefitsCostsIncurred(Reduced)RelatedtoRun-off",
        "negatedTerseLabel": "Benefits costs incurred (reduced) related to run-off"
       }
      }
     },
     "localname": "BenefitsCostsIncurredReducedRelatedtoRunoff",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_CashCashEquivalentsAndMarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents and Marketable Securities [Abstract]",
        "terseLabel": "Cash, Cash Equivalents and Marketable Securities [Abstract]"
       }
      }
     },
     "localname": "CashCashEquivalentsAndMarketableSecuritiesAbstract",
     "nsuri": "http://www.insperity.com/20210331",
     "xbrltype": "stringItemType"
    },
    "nsp_CentralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Central [Member]",
        "label": "Central [Member]",
        "terseLabel": "Central [Member]"
       }
      }
     },
     "localname": "CentralMember",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Conversion Ratio of Warrant or Right to Share of Stock",
        "label": "ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock",
        "terseLabel": "ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock"
       }
      }
     },
     "localname": "ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "nsp_ClientPrepaymentsIncludedInCashBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Client prepayments included in the cash balance.",
        "label": "Client Prepayments Included in Cash Balance",
        "terseLabel": "Client Prepayments Included in Cash Balance"
       }
      }
     },
     "localname": "ClientPrepaymentsIncludedInCashBalance",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_CommitmentsandContingenciesDisclosureDetailsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and Contingencies Disclosure (Details) [Abstract]",
        "label": "Commitments and Contingencies Disclosure (Details) [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure (Details) [Abstract]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDisclosureDetailsAbstract",
     "nsuri": "http://www.insperity.com/20210331",
     "xbrltype": "stringItemType"
    },
    "nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends.",
        "label": "Decrease Increase in accrued workers' compensation costs for changes in estimated losses",
        "terseLabel": "Decrease Increase in accrued workers' compensation costs for changes in estimated losses"
       }
      }
     },
     "localname": "DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_DepositsHealthInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits health insurance",
        "terseLabel": "Deposits \u2013 health insurance"
       }
      }
     },
     "localname": "DepositsHealthInsurance",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_DepositsWorkersCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits workers compensation",
        "terseLabel": "Deposits workers compensation",
        "verboseLabel": "Deposits \u2013 workers\u2019 compensation"
       }
      }
     },
     "localname": "DepositsWorkersCompensation",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_GrossBillings": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs.",
        "label": "Gross billings",
        "terseLabel": "Gross billings"
       }
      }
     },
     "localname": "GrossBillings",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_HealthInsuranceCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Health Insurance Costs [Abstract]",
        "terseLabel": "Health Insurance Costs [Abstract]"
       }
      }
     },
     "localname": "HealthInsuranceCostsAbstract",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_HealthInsuranceCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for health insurance coverage to worksite employees.",
        "label": "Health Insurance Costs [Policy Text Block]",
        "verboseLabel": "Health Insurance Costs"
       }
      }
     },
     "localname": "HealthInsuranceCostsPolicyTextBlock",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nsp_IncreaseDecreaseinWSEEpayrollexpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "the increase (decrease) during the period in accrued worksite employee (\"WSEE\") payroll expense",
        "label": "Increase (Decrease) in WSEE payroll expense",
        "terseLabel": "Accrued worksite employee payroll expense"
       }
      }
     },
     "localname": "IncreaseDecreaseinWSEEpayrollexpense",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_MarketableSecuritiesProceedsFromDispositions": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.",
        "label": "Marketable Securities Proceeds From Dispositions",
        "terseLabel": "Proceeds from dispositions"
       }
      }
     },
     "localname": "MarketableSecuritiesProceedsFromDispositions",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight.",
        "label": "Money Market Funds, Overnight Holdings, at Carrying Value",
        "terseLabel": "Overnight Holdings"
       }
      }
     },
     "localname": "MoneyMarketFundsOvernightHoldingsAtCarryingValue",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_MunicipalBondMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Municipal Bond [Member]",
        "label": "Municipal Bond [Member]",
        "terseLabel": "Municipal Bond [Member]"
       }
      }
     },
     "localname": "MunicipalBondMember",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_NortheastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Northeast [Member]",
        "label": "Northeast [Member]",
        "terseLabel": "Northeast [Member]"
       }
      }
     },
     "localname": "NortheastMember",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates.",
        "label": "Number of days in advance of the beginning of a reporting quarter carrier establishes cash funding rates",
        "verboseLabel": "Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates"
       }
      }
     },
     "localname": "NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nsp_OtherRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Revenues [Member]",
        "label": "Other Revenues [Member]",
        "terseLabel": "Other Revenues [Member]"
       }
      }
     },
     "localname": "OtherRevenuesMember",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers.",
        "label": "Payroll taxes, benefits and workers' compensation costs",
        "verboseLabel": "Payroll taxes, benefits and workers\u2019 compensation costs"
       }
      }
     },
     "localname": "PayrollTaxesBenefitsAndWorkersCompensationCosts",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PayrollWithholdingsIncludedInCashBalance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance.",
        "label": "Payroll Withholdings Included in Cash Balance",
        "terseLabel": "Payroll Withholdings Included in Cash Balance"
       }
      }
     },
     "localname": "PayrollWithholdingsIncludedInCashBalance",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PercentageOfSubsidiaryStockSecuringDebt": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of subsidiary stock securing debt per debt agreements.",
        "label": "Percentage Of Subsidiary Stock Securing Debt",
        "terseLabel": "Percentage Of Subsidiary Stock Securing Debt"
       }
      }
     },
     "localname": "PercentageOfSubsidiaryStockSecuringDebt",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of our health insurance coverage provided by United",
        "label": "Percentage of our health insurance coverage provided by United",
        "terseLabel": "Percentage of our health insurance coverage provided by United"
       }
      }
     },
     "localname": "PercentageofourhealthinsurancecoverageprovidedbyUnited",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_PremiumsOwedToUnited": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet.",
        "label": "Premiums owed to United",
        "terseLabel": "Premiums owed to United"
       }
      }
     },
     "localname": "PremiumsOwedToUnited",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PrepaidHealthInsuranceCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized in one year of less.",
        "label": "Prepaid health insurance current",
        "verboseLabel": "Prepaid health insurance, current"
       }
      }
     },
     "localname": "PrepaidHealthInsuranceCurrent",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PrepaidHealthInsuranceCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total carrying amount as of the balance sheet date for health insurance contract.",
        "label": "Prepaid health insurance current and noncurrent",
        "verboseLabel": "Amount which plan costs were less than the net premiums paid and owed"
       }
      }
     },
     "localname": "PrepaidHealthInsuranceCurrentAndNoncurrent",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PrepaidHealthInsuranceNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.",
        "label": "Prepaid health insurance noncurrent",
        "terseLabel": "Prepaid health insurance",
        "verboseLabel": "Required accumulated cash surplus"
       }
      }
     },
     "localname": "PrepaidHealthInsuranceNoncurrent",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_QuarterlydividendsdeclaredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting date.",
        "label": "Quarterly dividends declared [Table Text Block]",
        "terseLabel": "Quarterly dividends declared [Table Text Block]"
       }
      }
     },
     "localname": "QuarterlydividendsdeclaredTableTextBlock",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nsp_RequiredDepositForHealthCareCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount required to be held on deposit with United, which is determined as approximately one day of claims funding activity.",
        "label": "Required deposit for health care costs",
        "terseLabel": "Required deposit equal to approximately one day of claims funding activity"
       }
      }
     },
     "localname": "RequiredDepositForHealthCareCosts",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_RevenueCompositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite (\"WSEE\") payroll costs",
        "label": "Revenue Composition [Abstract]",
        "terseLabel": "Revenue Composition [Abstract]"
       }
      }
     },
     "localname": "RevenueCompositionAbstract",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_SalariesWagesAndPayrollTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff.",
        "label": "Salaries, wages and payroll taxes",
        "terseLabel": "Salaries, wages and payroll taxes"
       }
      }
     },
     "localname": "SalariesWagesAndPayrollTaxes",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the incurred but not yet paid workers' compensation claims activities and balances.",
        "label": "Schedule of Accrued Workers Compensation Claims [Table Text Block]",
        "verboseLabel": "Activity and balances related to incurred but not paid workers' compensation claims"
       }
      }
     },
     "localname": "ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nsp_SoutheastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southeast [Member]",
        "label": "Southeast [Member]",
        "terseLabel": "Southeast [Member]"
       }
      }
     },
     "localname": "SoutheastMember",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_SouthwestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southwest [Member]",
        "label": "Southwest [Member]",
        "terseLabel": "Southwest [Member]"
       }
      }
     },
     "localname": "SouthwestMember",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time period estimate of incurred claim costs to be paid included in long-term liabilities.",
        "label": "Time period estimate of incurred claim costs to be paid included in long term liabilities",
        "terseLabel": "Time period incurred claims expected to be paid, included in long-term liabilities"
       }
      }
     },
     "localname": "TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time period estimate of incurred claim costs to be paid included in short-term liabilities.",
        "label": "Time period estimate of incurred claim costs to be paid included in short term liabilities",
        "terseLabel": "Time period estimate of incurred claim costs to be paid included in short-term liabilities"
       }
      }
     },
     "localname": "TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time period incurred claims expected to be paid included in deposits.",
        "label": "Time period incurred claims expected to be paid included in deposits",
        "terseLabel": "Time period incurred claims expected to be paid, included in deposits, a long-term asset"
       }
      }
     },
     "localname": "TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time period incurred claims expected to be paid recorded as restricted.",
        "label": "Time period incurred claims expected to be paid recorded as restricted",
        "verboseLabel": "Time period incurred claims expected to be paid recorded as restricted cash"
       }
      }
     },
     "localname": "TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nsp_TreasuryStockAcquired": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Treasury Stock Acquired",
        "negatedTerseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "TreasuryStockAcquired",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates.",
        "label": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period",
        "verboseLabel": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)"
       }
      }
     },
     "localname": "USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_Unbilled": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered, net of customer prepayments of unbilled amounts.",
        "label": "Unbilled",
        "terseLabel": "Unbilled"
       }
      }
     },
     "localname": "Unbilled",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_UndiscountedAccruedWorkersCompensationCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.",
        "label": "Undiscounted Accrued Workers Compensation Costs",
        "terseLabel": "Undiscounted accrued workers' compensation costs"
       }
      }
     },
     "localname": "UndiscountedAccruedWorkersCompensationCosts",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "West [Member]",
        "label": "West [Member]",
        "terseLabel": "West [Member]"
       }
      }
     },
     "localname": "WestMember",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_WorkersCompensationAdministrativeFeesAccrued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of workers' compensation administrative fees.",
        "label": "Workers' compensation administrative fees accrued",
        "terseLabel": "Workers compensation administrative fees accrued"
       }
      }
     },
     "localname": "WorkersCompensationAdministrativeFeesAccrued",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Workers' Compensation Costs [Abstract]",
        "terseLabel": "Workers' Compensation Costs [Abstract]"
       }
      }
     },
     "localname": "WorkersCompensationCostsAbstract",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_WorkersCompensationCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accruing workers' compensation insurance expense.",
        "label": "Workers' Compensation Costs [Policy Text Block]",
        "verboseLabel": "Workers' Compensation Costs"
       }
      }
     },
     "localname": "WorkersCompensationCostsPolicyTextBlock",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nsp_WorkersCompensationDiscountChangedDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value.",
        "label": "Workers' Compensation Discount, Changed during period",
        "verboseLabel": "Present value discount, net of accretion"
       }
      }
     },
     "localname": "WorkersCompensationDiscountChangedDuringPeriod",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense accrued pertaining to workers compensation costs.",
        "label": "Workers' Compensation Expense",
        "terseLabel": "Workers' Compensation Expense"
       }
      }
     },
     "localname": "WorkersCompensationExpense",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees.",
        "label": "WorkersCompensationLiabilityNetOfAdminFeesCurrent",
        "terseLabel": "WorkersCompensationLiabilityNetOfAdminFeesCurrent"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityNetOfAdminFeesCurrent",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence.",
        "label": "Workers' Compensation, Maximum aggregate economic burden for claims in excess of first layer cap per policy year",
        "verboseLabel": "Company's maximum aggregate economic burden for claims in excess of 1 million per policy year"
       }
      }
     },
     "localname": "WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Company's maximum economic burden for the first layer of claims per occurrence.",
        "label": "Workers' Compensation, Maximum economic burden first layer of claims per occurrence",
        "verboseLabel": "Company's maximum economic burden for the first layer of claims per occurrence"
       }
      }
     },
     "localname": "WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorksiteEmployeePayrollCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting period.",
        "label": "Worksite employee payroll cost",
        "terseLabel": "Worksite employee payroll cost"
       }
      }
     },
     "localname": "WorksiteEmployeePayrollCost",
     "nsuri": "http://www.insperity.com/20210331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_DraftsPayable": {
     "auth_ref": [
      "r320"
     ],
     "calculation": {
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of draft payable by broker-dealer.",
        "label": "Broker-Dealer, Draft Payable",
        "negatedTerseLabel": "Drafts Payable"
       }
      }
     },
     "localname": "DraftsPayable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r181",
      "r182",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r262",
      "r291",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r181",
      "r182",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r262",
      "r291",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r172",
      "r181",
      "r182",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r262",
      "r291",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r172",
      "r181",
      "r182",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r262",
      "r291",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r122",
      "r123",
      "r164",
      "r166",
      "r292",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r122",
      "r123",
      "r164",
      "r166",
      "r292",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r318",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "verboseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "auth_ref": [
      "r8",
      "r33"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Payroll Taxes, Current",
        "terseLabel": "Payroll taxes and other payroll deductions payable"
       }
      }
     },
     "localname": "AccruedPayrollTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrentAndNoncurrent": {
     "auth_ref": [
      "r269",
      "r285"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.",
        "label": "Accrued Salaries",
        "terseLabel": "Accrued corporate payroll and commissions"
       }
      }
     },
     "localname": "AccruedSalariesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r75",
      "r76",
      "r77",
      "r186",
      "r187",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r183",
      "r184",
      "r191",
      "r192"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Total adjustments"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r193"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "verboseLabel": "Advertising"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r184",
      "r185",
      "r190"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r68",
      "r111",
      "r114",
      "r119",
      "r135",
      "r205",
      "r207",
      "r218",
      "r264",
      "r278"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r41",
      "r68",
      "r135",
      "r205",
      "r207",
      "r218"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.",
        "label": "Available-for-sale Securities",
        "terseLabel": "Available-for-sale Securities"
       }
      }
     },
     "localname": "AvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.",
        "label": "Available-for-sale Securities, Amortized Cost Basis",
        "terseLabel": "Available-for-sale Securities, Amortized Cost Basis"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r129",
      "r131",
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r129",
      "r130",
      "r275"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains": {
     "auth_ref": [
      "r127"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as available-for-sale securities.",
        "label": "Available-for-sale Securities, Gross Unrealized Gain",
        "terseLabel": "Available-for-sale Securities, Gross Unrealized Gain"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesGrossUnrealizedGains",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss": {
     "auth_ref": [
      "r128"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities.",
        "label": "Available-for-sale Securities, Gross Unrealized Loss",
        "negatedTerseLabel": "Available-for-sale Securities, Gross Unrealized Loss"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesGrossUnrealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Available-for-sale Securities [Table Text Block]",
        "terseLabel": "Available-for-sale Securities [Table Text Block]"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate [Member]"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r28",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r28",
      "r62"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "terseLabel": "Summary of investments in cash, cash equivalents and marketable securities"
       }
      }
     },
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Cash and Cash Equivalents [Line Items]",
        "terseLabel": "Cash and Cash Equivalents [Line Items]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents [Member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).",
        "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]",
        "verboseLabel": "Cash, Cash Equivalents and Marketable Securities"
       }
      }
     },
     "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash, Cash Equivalents, and Short-term Investments",
        "totalLabel": "Cash, Cash Equivalents, and Short-term Investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r56",
      "r62",
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r56",
      "r219"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "terseLabel": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of reason for issuing warrant or right.",
        "label": "Warrant or Right, Reason for Issuance, Description",
        "terseLabel": "Warrant or Right, Reason for Issuance, Description"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightReasonForIssuingToNonemployees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r37",
      "r153",
      "r270",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "verboseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CommitmentsandContingenciesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r75",
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]",
        "verboseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r60",
      "r69",
      "r197",
      "r201",
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r60",
      "r148"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue [Table Text Block]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Dividends paid"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r48",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84",
      "r88",
      "r91",
      "r97",
      "r98",
      "r99",
      "r103",
      "r104",
      "r272",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "verboseLabel": "Basic net income per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r48",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84",
      "r91",
      "r97",
      "r98",
      "r99",
      "r103",
      "r104",
      "r272",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "Diluted net income per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Net Income per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/NetIncomePerShareNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r75",
      "r76",
      "r77",
      "r79",
      "r85",
      "r87",
      "r106",
      "r136",
      "r158",
      "r159",
      "r186",
      "r187",
      "r188",
      "r198",
      "r199",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r294",
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r210",
      "r211",
      "r212",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r210",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.",
        "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r211",
      "r235",
      "r236",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Disclosures [Text Block]"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r173",
      "r174",
      "r179",
      "r180",
      "r211",
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r173",
      "r174",
      "r179",
      "r180",
      "r211",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r235",
      "r236",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r64",
      "r216",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r132",
      "r133",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r49",
      "r68",
      "r111",
      "r113",
      "r115",
      "r118",
      "r120",
      "r135",
      "r218"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r72",
      "r111",
      "r113",
      "r115",
      "r118",
      "r120"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income tax expense"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r69",
      "r86",
      "r87",
      "r110",
      "r196",
      "r200",
      "r204",
      "r288"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in accrued salaries.",
        "label": "Increase (Decrease) in Accrued Salaries",
        "terseLabel": "Accrued corporate payroll, commissions and other accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in health care insurance liability balances during the period.",
        "label": "Increase (Decrease) in Health Care Insurance Liabilities",
        "verboseLabel": "Accrued health insurance costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInHealthCareInsuranceLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.",
        "label": "Increase (Decrease) in Income Taxes",
        "terseLabel": "Income taxes payable/receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current.",
        "label": "Increase (Decrease) in Other Employee-Related Liabilities",
        "terseLabel": "Payroll taxes and other payroll deductions payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "terseLabel": "Increase (Decrease) in Other Noncurrent Assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities.",
        "label": "Increase (Decrease) in Workers' Compensation Liabilities",
        "terseLabel": "Accrued workers\u2019 compensation costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkersCompensationLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r92",
      "r93",
      "r94",
      "r99"
     ],
     "calculation": {
      "http://www.insperity.com/role/NetIncomeperShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and other intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r46",
      "r109",
      "r226",
      "r227",
      "r273"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest Income, Other",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Investments Classified by Contractual Maturity Date [Table Text Block]"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Municipal bonds"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r68",
      "r135",
      "r218",
      "r266",
      "r281"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r34",
      "r68",
      "r135",
      "r206",
      "r207",
      "r208",
      "r218"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r17",
      "r18",
      "r68",
      "r135",
      "r206",
      "r207",
      "r208",
      "r218"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total noncurrent liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Noncurrent liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]",
        "terseLabel": "Incurred but not paid workers compensation liabilities [Abstract]"
       }
      }
     },
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments": {
     "auth_ref": [
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of adjustments to the estimated reserve for unpaid claims and claims adjustment expense.",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments",
        "terseLabel": "Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments"
       }
      }
     },
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Current borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Line of Credit Facility, Interest Rate During Period"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r31",
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.",
        "label": "Loss Contingency Accrual, Provision",
        "terseLabel": "Loss Contingency Accrual, Provision"
       }
      }
     },
     "localname": "LossContingencyAccrualProvision",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "auth_ref": [
      "r153",
      "r154",
      "r155"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "label": "Loss Contingency, Damages Sought, Value",
        "terseLabel": "Loss Contingency, Damages Sought"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Abstract]",
        "terseLabel": "Marketable securities:"
       }
      }
     },
     "localname": "MarketableSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r3",
      "r32"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r56",
      "r58",
      "r61"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r44",
      "r45",
      "r47",
      "r61",
      "r68",
      "r78",
      "r80",
      "r81",
      "r82",
      "r83",
      "r86",
      "r87",
      "r95",
      "r111",
      "r113",
      "r115",
      "r118",
      "r120",
      "r135",
      "r218",
      "r271",
      "r286"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r80",
      "r81",
      "r82",
      "r83",
      "r88",
      "r89",
      "r96",
      "r99",
      "r111",
      "r113",
      "r115",
      "r118",
      "r120"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net income allocated to common shares"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NontradeReceivables": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amounts due as of the balance sheet date of the sum of amounts receivable other than from customers.",
        "label": "Nontrade Receivables",
        "terseLabel": "Nontrade Receivables"
       }
      }
     },
     "localname": "NontradeReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r111",
      "r113",
      "r115",
      "r118",
      "r120"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, net of current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r228"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use (\u201cROU\u201d) leased assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r1",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/BasisofPresentationNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Noncurrent",
        "terseLabel": "Other accrued liabilities, net of current"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r42",
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized gain (loss) on marketable securities, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted",
        "negatedTerseLabel": "Less distributed and undistributed earnings allocated to participating securities",
        "terseLabel": "Less distributed and undistributed earnings allocated to participating securities"
       }
      }
     },
     "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": {
     "auth_ref": [
      "r57",
      "r289"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid",
        "negatedTerseLabel": "Paid claims"
       }
      }
     },
     "localname": "PaymentsForLossesAndLossAdjustmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid",
        "negatedTerseLabel": "Payments of Ordinary Dividends, Common Stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r4",
      "r6",
      "r146",
      "r147"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r52",
      "r71"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Borrowings under revolving line of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r53",
      "r55",
      "r73"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from maturities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Property, Plant, and Equipment [Abstract]",
        "terseLabel": "Property and equipment:"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r13",
      "r14",
      "r149",
      "r283"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net of accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r21",
      "r27",
      "r282",
      "r301"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Receivables, Net, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r12",
      "r62",
      "r63"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r159",
      "r189",
      "r280",
      "r297",
      "r298"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r75",
      "r76",
      "r77",
      "r79",
      "r85",
      "r87",
      "r136",
      "r186",
      "r187",
      "r188",
      "r198",
      "r199",
      "r294",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r107",
      "r108",
      "r112",
      "r116",
      "r117",
      "r121",
      "r122",
      "r124",
      "r163",
      "r164",
      "r263"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "totalLabel": "Revenues(1)"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r65",
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r230",
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "ROU assets obtained in exchange for lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A security giving shareholders entitlement to acquire new shares issued by the entity at an established price in proportion to the number of shares already owned. Generally, rights expire within in a short time after issuance.",
        "label": "Rights [Member]",
        "terseLabel": "Rights [Member]"
       }
      }
     },
     "localname": "RightsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesCommissionsAndFees": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).",
        "label": "Sales Commissions and Fees",
        "terseLabel": "Commissions"
       }
      }
     },
     "localname": "SalesCommissionsAndFees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.",
        "label": "Schedule of Cash and Cash Equivalents [Table]",
        "terseLabel": "Schedule of Cash and Cash Equivalents [Table]"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Balance (shares)",
        "periodStartLabel": "Balance (shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "terseLabel": "Shares withheld for tax withholding obligations for the vesting of restricted stock awards (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r15",
      "r267",
      "r268",
      "r277"
     ],
     "calculation": {
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term Investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CashCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r39",
      "r75",
      "r76",
      "r77",
      "r79",
      "r85",
      "r87",
      "r106",
      "r136",
      "r158",
      "r159",
      "r186",
      "r187",
      "r188",
      "r198",
      "r199",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r294",
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Statement, Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r75",
      "r76",
      "r77",
      "r106",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture",
        "terseLabel": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r39",
      "r158",
      "r159"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "negatedTerseLabel": "Stock Issued During Period, Value, Stock Options Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "terseLabel": "Authorized to repurchased additional shares under repurchase program (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r24",
      "r25",
      "r68",
      "r125",
      "r135",
      "r218"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r67",
      "r159",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "verboseLabel": "Stockholders Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.",
        "label": "Stockholders' Equity, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "StockholdersEquityOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r132",
      "r133",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r38",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r20",
      "r158",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Shares repurchased under the program (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r38",
      "r160",
      "r161"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r158",
      "r159",
      "r160"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Purchase of treasury stock, at cost"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USGovernmentSecuritiesAtCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "US Government Securities, at Carrying Value",
        "terseLabel": "US Government Securities, at Carrying Value"
       }
      }
     },
     "localname": "USGovernmentSecuritiesAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r173",
      "r180",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and Rights Note Disclosure [Abstract]",
        "terseLabel": "Warrants and Rights Note Disclosure [Abstract]"
       }
      }
     },
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in CCYY-MM-DD format.",
        "label": "Warrants and Rights Outstanding, Maturity Date",
        "terseLabel": "Warrants and Rights Outstanding, Maturity Date"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r90",
      "r99"
     ],
     "calculation": {
      "http://www.insperity.com/role/NetIncomeperShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r88",
      "r99"
     ],
     "calculation": {
      "http://www.insperity.com/role/NetIncomeperShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average common shares outstanding basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Workers' Compensation Liability, Current",
        "verboseLabel": "Accrued workers\u2019 compensation costs"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [
      "r16",
      "r19",
      "r265",
      "r279"
     ],
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature.",
        "label": "Workers' Compensation Liability",
        "periodStartLabel": "Beginning balance, January 1,",
        "totalLabel": "Ending balance"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WorkersCompensationLiabilityNoncurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).",
        "label": "Workers' Compensation Liability, Noncurrent",
        "terseLabel": "Long-term portion of accrued claims",
        "verboseLabel": "Accrued workers\u2019 compensation costs"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-06(3))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r312": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r313": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r314": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r315": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r316": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r317": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r318": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r319": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Rule 15c3-1",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15c3-1"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>59
<FILENAME>0001000753-21-000024-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001000753-21-000024-xbrl.zip
M4$L#!!0    (  F4HU+.4,M 71L  -D^ 0 3    83 S,S$R,#(Q+65X,3 R
M+FAT;>U=Z7/;1K+__OZ*66=?(E51E"C+\;FIHDA(0D*!? !EQ?GR:@@.Q5F#
M !>'9.:OW^X>G#QT^") (U6Q2 )S]<STKZ_I>?>/;K\S_##0V#2<.6QP==K3
M.^S9P>'A]?/.X6%WV&47P\L>.VD>M=C0YVX@0^FYW#D\U(QG[-DT#.=O#@_O
M[NZ:=\^;GG]S.#0/L:J30\?S M$<A^-GO[W#7^!?P<>__<^[?QP<L*YG1S/A
MALSV!0_%F$6!=&_8]5@$']G!0?Q6QYLO?'DS#=GQT7&+77O^1WG+U?-0AH[X
M+:GGW:'Z_NZ0&GDW\L:+W]Z-Y2V3XW\]DT>3UM'K%Z]&K\7+R<GKT8M7K=9K
M?L+YT>3$?GW2:OU_"SIY"*^K,D&X<,2_GLVD>S 5V/Z;E\?S\.V='(?3-ZVC
MH_]]5GR/^S?PZL@+0V_VYJC9PI=#\2D\X(Z\<=_\.PI".5E H8GGAM Y'QI3
M'U6;JRT7:ERNCT@2UY:4L#W'\]_\=$3_O<4G!Q,^D\[BS2]#.1,!,\0=,[T9
M=W]I!#"-!X'PY42]&,B_A6J$OM[%0X9Z'.F*A 2M8QRW]FDJ1S)DK:/F<7$0
MC^Z^#?,E_&_>_Y.U_;>T3M_HLO:E9G3A_R$;]M47#7Z$!Z9F#=M#^-(QM:X^
M9.US4]/PQ4<.]OAD[=RKGZ0[AK&_>?[K_-M/W_KA#R]TBWTV#=A>.)4!^_FG
MYR=OV[#MQKCUZ-M^@XUI'_. >1-VR7U[REXW:-\V&)09+1AWX?',@VVN&]9
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
MHZ$<X[-2LZ;#[]*];J&' +\D'@FH"E9R_%29Z./H#/3I!F%0U.>].Q<U^#'
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
MX-[>X=@.9W" _O@++@L6A^9&Z87\KOR*?Z^=>U*#Q:%W)XQN6:6LH<@0V'X
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
M1"7<F2]L)V#.06]IHUX@L9(:,J2$FT*;R91DILI":#.2&@$.U$R-B:OIV>G
M$\4(T'/AL>F+*V;H<Z!=WW%#>X=,6RZ6661!VAA\<G%QUFDU3T S/VM^VJ:5
M"QV''SL#T3RWNFWX_U TNVW1/#L3O>%'JR_.>LVN:/=:E_C;0%C_LEJ70ZLM
M+B[[@\LF/ X/6<.>&'S$=TXL\:'WI]7OPA,GGVFH5J\[&/8OX8M.5S1;K5Z_
MW>RV+/&I,_P(4],!#$3OE/X>#)M#BSY8_VH.Z'W\.GU<YNG+;@>70B_1E[")
M/CR7W]-'&.S$LKH"/L!Z<2VP9EC0QV:_#T^V>I?=X>=Z8MK.,-[2A=4_[?7/
M:7[X@TX']G_1&\"T:P;9.PS;L>I^ ]VEB+533$ZZ*H&+/BLA:1<NM92-?=&.
MMPR,D#Z2GIPZL29=3U53J*?KL20JBFFVXP2Z*AJ:%,+TP=A\,+%W1GOFS"AS
M>T6<CY]4Q2V]<"J5361*#N.X1$/LC0X+:LEP *5NG9JM>)*TH:?BH-3V<"WQ
M.DBWNW&P6)9>T5V6HG:ZH;X,2J6_Y:51CB(W=6MXM+@ PG$^CG3OJ,".%7EH
ML;\*7;,EP_V-(2#KS(;&)X1X,)(I9Q"63/*Q(GT@M9N.METWJ7^L>MW,DEXD
M(U=.$&#1T&':J]<%-MT@&XI^UR3V&8\I@&FT1 >4)\V6J#YB;%>!O;<31DL[
M.;O."!0+^VJ-CY_:T:VWO]Y^5J (3.UQZ,"U*D(Q=\)09Y30B-2R.? ]9ZP:
M\Q944P3,3]I>;;@#;YEJ0I\\=B7Y5]ZXJKS_&DKZ=K<HJ654UT]4B6[+U+3K
MQ[*#K@=;UP$BI)W/%ZZ#Q9[6N#A MH(O=.DYA&XFDA0G=.VP>X0"&\@3XE]+
MST;1*TZKY&I4JU2F>(Z<YE>I9E:%+9G^Q-,;^IFB>!NFWSL)X[?=PHN/TD8!
M?OO2!?H->"G83VR1B!8GQ]R5:C^S#'7L2)K1!J;X)8":0SX"JN,9ZR2D \0^
M0*HNN< Z#U&A%6[O //HQ6Y!9ML)%RB:]4W-C!+ J'&%)52MX]?B(+_86D&,
M=R 3.<%Q*M(HX1BK/W7,&(U8U/%U3=/5)2)(*/!?(-U;I1.FQ#C%JJ*GGAO&
MZ]!UG\W2M\1^[P2N;CF$YK[V8*L[[/0MT?S0MRPT6);*(EQG&ZQ>&W\LM ZG
M3<<=,OS2+_7XH3H_I4=+F)3Q^[9UUOE366C1=-RU6L-.KZNMQ3E#=6IEPCH_
MZ;4_TY>GG6[SK"ZR!PNO][H?Z(D+C(VS!MJ 33/TK<$%S"C@,YFC+T_^@1_/
MF\,A; B?1"LSSVO^'EQ>6/V!U89INI_-&5ST.[T^;.'\O#/4&S>;KL-,%S 9
M_-W$_?'177;;,- 0_NQT/\ SGSY:=)"?^AV8ORM@O%X?=]6WSN UW$=O\UWA
M*QMO*_ZQ^+:>[K(8#LZ;GT6W-T0K.PPP[#?;G18.#^O^L]GOL!O!^K/3MM!G
M  =.QUJGAZWS"SB.KM6['.#S<%D#Z_]=\JZ;9\E5PZ_MSJ!U.1C062OW01H
M".PMA!7X?[>7&^/Q@/-(B>@;U(Y]ZF#.>_+&GW_Z[>A]WSIO=A#PZ7:;'RST
MS2#:]@"!SSZ+,^L4P..LV?UG YY_>:]J?.5E59:)+$KG2G"O7&T>MT>@^#V\
MYL[Q48E*4F]B?R>]?K_WR>IO4SC:7.JQO.?Z[ ^@W," .NAZ['1;Z\'E/GO8
M3&6V,]+W/M>3%<'$]\I"N2_2D&$\I/^*MK^\<H&4#!IB,+.#Q6W2[T[=P[K-
M9#>]5YL;! WQIS.66!8Y=";*2<I97:#D4IG O=IPON0A*JM#K.BS#&)[<TEH
MT?<:J7(3/8V;Z*V1_.XC3ZMUE!>]-L:<??ANAH6GEK!V5Z;X-RF@)\UNJ]='
M[175G+KH-IH-,1G9.[DET/$_?,8M_9.2",C95K);WEUXV2$9%*:$"9<S>QG^
M$.)G8K][M:^!]#!$+RU\[K\-XLPBZ^M^,,@=86MIX*'$^3+O,N9T.WE).\1+
M^BO;$_]LB(_X)D;6_! <);?KO=K=_?C*K@N*]U$K[ZJ,5L: ;V4,*#/^('])
M)#,Q&]TIZ"[UZ>X.$_S'TG6D:-G8G,#?*P;8M><R)>R6[1**SWI_+V3H1.XN
MWLC@SXLGO8<R4LQ*LJ@DBX=A^2?K[&P@3IO]#SUEKZU$BQ]3M.C[(QE$HN4'
MDSW3K7=4M-C?"]E5T2)MIZBDC$K*J*2,NR%\_[(S&)* (0ZFQ&^^T']M<1+8
M'G:8M;TO7"\3 WQ@L4#WY@O;6]5V"@G*? D[)(NT[6MG(LZQ5-5^<;X=%47V
M]CYV51)IJ\;F.R*#?.]KO6P,&LQMNDW.&A'-P:#7ZM"GDAW.[A[S#G&4081M
ML<590PSLF]6>4;$=Y2I[?2>[RED*7?([PF8J5;=2=;>-]Y]ZO?9IKV^!NFMD
MCV\6'E9&5*F$CK5"Q[_M\1=QBC7GO+WB;3LJ;^SK=>RJJ%')&#LV4HEK)R1J
MY1'D81E1.1$?EC9V(,+*QJJ%BBJ^IRH=JU85?F%?OE0?"ZG'6B6J3YDRGS!P
M8BHNCL;5_]>V#BYJ,WROQKYQ[TDS=7U]<U_SS,;VOHE%R6M$R[',O/Y+**[T
M0:@#5[]). =L23*" _&PY.(!M0+E>EP322T*:G4NE^S)&RS$*+'AYP3_HFZ7
MWAA3>V$8[AX) $)7 _]^B])3]\62)P?EXEI+IG2#^-@[4U5_-M9P^&;(7(F&
M.U2=X1:X_SX0_$3%&79P;X5FDV1YAGW:+%6:R+<3OF-UAGML^%'BR!8&*@T3
M:;;/.]W.8-@\/<5Z<Q?-;L>J^$C%1_:"_%1\9$\V^ZWY2,4UOAW7P(J67:L_
M^-BY&&A-I&(@%0/9![I3,9#*/_F4_LD=!)N2L.+ORS!*RF9%IU,J3EMB<*X8
M;2FNH6*TE:96:6KE8B'EXB&5ME8QD8J)5$RD8B+E82)QI,')Y:#3M08#,;#Z
M?W9:Z"HZ:UQ4O*/B'3M.<BK>L2>;K7A'67F'=7YQUOM,#=T&K;YE=<E1=-8X
M:U3*1\5 =IWN5 QD3S:[%092N=2>SJ7V0[B*$FRV.[3Z%_W.H&1Q?"4F!15K
M+<4U5*RU8JV5;K8=IO&O"ZL[L,1YL]O\H%ILEXAW5'I9Q3PJYE$QCXIYE)%Y
M?+BHF$7%+/:!QE3,8D\V6S&+LC(+^.NRW^RVK%0(0>4#JMC'[E.=BGWLR69+
MPCZ>\K7*X_1T12:WSF0OFI_[O;.SLK+8$E.$BL.6XAHJ#EMQV$I!VP[OL'I5
M='?%-BJVL2-[J]A&Q39*P#;ZUK#3MSBZN^(>%??8(Z)3<8\]V6S%/<K*/2J6
M4;&,?:(T%<O8D\V6A&54GJ#*$_0PQGIY<='KEU0G*S$]J/AK*:ZAXJ\5?]W
M7TO/NIZ/_,D*_IE%<_>/_P502P,$%     @ "92C4E;S/_1'"   JT@  !8
M  !A,#,S,3(P,C$M;G-P97@S,3$N:'1M[9Q=<]LV%H;O^RM0>9HZ,_JB),>2
M['@FL=VI=]HDFVHGTZL.1((BQB#  J!D[:_?<P!2'Y;<R&V<E17Z0A:) ^
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
M@ *%W2SRB1?XE)_^74+NK49G_P-02P,$%     @ "92C4G/M^W !!0  SAD
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
M,\)-IUABVV20JVZF298!LN'"V"KA1(E0INJ6*]FV4"B0VL\UMHE"JD56 9_
M5M&NJ:XU5,X# .RAT/#X@"#H.)WV[H]'@H[3#<,?F;/?%;HW:LH/C%\KL<<U
MKA<_(*)?[C1W^\I>K]:57Y%>UU]"KGVBNQ] KB#GK3O7KET+;A/ZR 1*9)S"
MQL8G@TAWNNP!'G@R1M[[*OHLK7[0Z_6SM/PC64%8?0#YCNIV^;M_*:I3CYYD
M&9;-,W;C). "!FPQ]"Y8R RQ8*%OLMQS>+"^5N<8]D1E[W]02P,$%     @
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
M$2":#.950Q>W7L]42.(EE3.][P2'HOAXI9LN-5)9^O0YYCN4G;>/I+K#:TL
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
MW05%F? HP$HC'I)&FGJ%4M32>Q^LHVEM0ZHZJ/VB[A<.R&7RS@L@9P?(D0U
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
M&5] P=3GI+Y+5M,B=7O)MI@EA5RK"1C! 9 <)P1<H8!"?$YIB@$I$XSEUNA
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
M(B9'@P(R/M@<46#(">X0I]@9'FCRU*]MW-%(LP!MF7*["M"6$V@C]TYJPGG
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
M\]>!)35BCD&<;X(;YO6!>0;QJ1;B(MH.V&W9H=F./F;%T-_I'QZBZ[M(<-\
MK'_S"<.C=X<G,?;RK>^^!P"SV\<E>/F@.<)PV>+5P.\6B%Y?H/+#ZJ"F\IX=
M"!V(Q16Y@'A7Y=OA5HU6?[NVP@Y(1KO=JP1H*,HPBQ>U+./5RU=F8>S=+8K3
MO71UZO#:&Y-JCMO]>XR^.;8,,.:#LX&&[EZM!OB48..>@B"=9&7<:(?N8''N
M>T:>WOH_/2FW=:B]:;9_//9)D[S6^%;XT#CO;XD_^C5'_-[GR?Z2GG<K'+1!
M/"IIRNJB>DS[# SZ/I%>,_:SF1*^GG=[U9CKE7H 7R,#LMUJ5C9 *TM2IAQ_
MWNE43L'H"[46"'FW:SL7F1#/^B&?6K*-#GPW/]>/3\Y(O(:&=_V*R;(%-A*"
M_)X^KU3**S7^MJ<VQ/7:,K/:W6\T7.]&5M^-TZNUSJ90!O%P(F$D\)D CD?V
M1X9X'MP()G]X]WP_"WXD+&#%6^W*B$WGO?-.''ON#?[__=I.PSQV.1B9TR['
M(3AIC03SUNIM7ID [T#V/)A-2[)W<;EWE8#RA1X<[9'CG&Q"=\3>T?N< "+V
MX;X'VU_X\>FQ.'C[^=OQU\^-FWL7!]O'8N_R/XW]R\W+XZ-O/_>W/?[\]1O>
MV][D!]LG#?B9PU@:^Z?_3@='WW[L_?C;J1!YM!+1( WBU!ID2!!("QRD2$PE
MS?H90XW6>0R;.<U'<YFD8=@P:[@A3"=!DH@J6FYAL?!=>QUE0^-E;6C0%["A
M,2*3VI!-_FD[XVF(#ES%5W]&V^R=7'GL6^UNKUN-ZN+E,MP7?K#Y-Q.,*8XE
MTC1BQ'7.'M8A(24"$=KBJ'RXR7!"J.B-UJ"W,"<I66^<U-(GI7.]0#+=;NXP
M!Z1*FL/7Y3C;2XUT,2.YO3)%JON\RI&EAI] DOO",Q;OJ<1G64VI3U?[2[6<
MHG)6.^D/OW$U?)\#VV#*#L.-GPYW=JJ0P#_%'J_VJRQ :Q!2:\5>CJ)G(\I;
ML'/!8A^/]O6C!/T9]-EF&P8*^A=&T?];'ZQ\CF8#[+56P_Y_]MZ\J:TDV0/]
M*@K'G?=Z(BA-[4OW#4?0QN[QO)9HV[@=^!^B5I M)$:+,<3]\"^KCC9 V @+
M$.;TQ!B0SE)+YB_7RMQJ_'^V PN2'7V@AX.R#,;<[]UQMJ Z$8S;2U?_N_5N
MNWS_8M ?#LMO\PO_;4]MIU-Y[/?&:33<FIJ E=MNNGQ923RKU@V4\),)B"TX
MY I?Y*31S787E)%/O#P3K\T\8'H"OWXM/@^8Z[69T96[]U)RM)1&,L:Y2X9P
MSH3V^:PO,8X*4'@H+\G1Y')R-%W$9=A.GX/=A[&?@-PJ4IU1ZI10I_%2=U8-
M?Y87C>@30VT8_]>#F+14C!A$><R'=5- 6E.-8F!,>N]8RC78EAQ&^T>QK8#)
MKX6$9N/#4:=;^5N7D$UG.+&=SM",+;H6K-'BW:Y,K(($H'K8RL]4^".[WL!\
M.ZZB%\4HG;@;X]2-!(_.CVH,.WD\G<KW&T\J,AP6\[D!YOJH4YR1P]A-*(V+
MO3^?Q8(+\[@?8K?9>%G<B-D@_(_MC;.Y/7$G;37RS8.)@[%R'-C#0:R<E MS
M+B/N]1LY; ?7E['/[7&8\DFV_%VG6PKK3\S+,E#? 2X?3=P7V33OY67P70M6
MK,\2I'),Q:\^PLO_AS2 Z;LE#I!5IT&&S^Y9>?T@YK\G?H%A92(ON&"K+9AC
M+JSBU(\Y]VME)P1<6UX/VS"R7Z>NUX4P:9Y;S-[<;'%4"S?Q1TPCN7F+BOB;
MYU ,9P%5F$N.G\9I++>02W:2]3-BY[&$SB"[=<LLMJ8BYT;^K1(=F<TK7)Y1
M\0=4@94QO.[7QB_DGV7@W1R%+31970=8DAT&<%THW0_*1?^M\I5_:_Q"_[GP
MCHE_+Y/@H+BJYR_(>U(BPV4[%T.])W8$CP)A.2>PO$%5[LHOK!K5/'RV0"K#
MJ6?[\H:"\,C^^;(_^2DO=G]_N]V(O1PMB]F[_=+":E?^\>*_+SZ2K88_RJ'S
MV6/G$P,VK<BC(J>*<?.=Q:=:S6DTR(U=MRJNK#)BRLN/.X?3B/K"V!O?]I=\
MPW]2'UJH#RW4AQ8V]]""6?W00GW^H#Y_\%#G#T#03+P5512O\K9_UR=[T</A
M,4D,JT2T<5QR:[VAT5-)LI<$5OK9->_YKF=DDTS#$(_[(,I/0%6K-,$J=00&
M/>H/*H4J=]RI<G>+QC7J%SUBINY-U+A*V9L%^VTY^SH)*<SUKT_C<)@5I(TU
ME;?#-!,IJ]V5'3+5QF9:_,PH630@BFDS5;6G-L_4I9'5+B#3SO (UJ:*S<&=
M)215=,JU>ST7#AS#4OA?0<\-]FS1ZFX7[7,W[0 4O^YMAR_9>MI-OT=8_ISS
MM)O>3G7)B5!\4;EV7LZGDN/!KZJ)O,WS>&*&>&O/L_;V0881KKA"$5N,>% !
M&:H3 HHR8!YYZIP'$8HO*\ -V)&BE]MJ\:?$XZ9;D#^P"RK]Q$)I-EY7%\X-
ML8G)>>72PL!@T=I1H5([,2URRN@XVT$6=)3"]:=5HOO4W+6@[ /O=D:+UDCC
M=)I",K.[BNW8Z'9LL7WG@?ELSPXGV#"_#4SSP;C*W>G?,"TB9U!,@O %F& *
M,+S.TOF/2OQXV0IT\V!6FOYP/#CICH<WF#Z8YM47$P,]GSX TW)T>2UF;UUM
M]GN7H24?;>A-\J@F<)LS%TI*%:!S]KCD(7@_/AYW*PLVX\VR"<$3_V>%.@BW
M<_7=J#1,<0/F5(Q.N!2E:?>KQ>Z-9@X_^=1@YM.;LUSH)5KO4K"(YD[5W"F,
M+.A[R"6;?&F6(0+ 3/-J*8.I4VG!)3/+H[/#XM5"F<:J;)C.@C>MI,!,,Y-G
MPFQ!RH=8+.\&?)+=>_U+ON1^+V:46W"]3.5>\624W,UJ3*<PD'L@1G%#8GP[
M2?7:J>8'YF!%ER #J\#A$Z;&][QU>! =K+5*%@7L).*$> 3ZB$&!".LMUBXE
M^NRY;%XM.32EQFLRWJJ03&>6]EO$Q83,A@UTU6U=W,YS&J[ M[\2R&X7=%TZ
MF 49<QJOB)(>O.I[XB2GEFT092^'V1<5QF[W0@VX0.*>MP\/5*(DQL21!4I'
M')1OY$"90]QJRHT3-'#Q[+D@37XMC1?2*G&-*H&YHNNI2C"5Z#GD$%#Q*-?R
M^#&0Q^%9^W0-\GBFE!7-+?8*)A5;N3KD]5A0XRE30JYN0#7(P" X,C;W+V5$
M()L<1F!#61PY=MX#)7#Z#:"8'$.()>YY4?9=4<JR?3+AP4K:;=W"IIA*K<40
M4P&CF0-D:D&!&C>_^))HNR9IO4C*S:+>,OY=&/U>_U+^P),CVO/ML_:; ^4(
MQR(JI$NU;RX$TL%[E/U,"3NL!+.@P,F;V1.+!#LU\Y<D&!17X9QZYXZ#%5T"
M<.E%!^3<)I\=#,KAG(4# D7<%NJ<C164./A]$.TPWI,M+%:I"9@I]_?)+(L&
M^GHRQ[<QC'W^4>S[4?_MN-=/Z0D3].ML'SOF#)-$(TIUKM$L&'(<+!+L$M!Z
MU#RJW,+H6Q9).<\SCY?/8^6#<0_!$C<&U9)7YS4Z</7D),*/D21>($EX13[R
M.3ENL@I)WK),Y4TQM*;$FU!BBV9/#8\I*C"+4PPYGQ:4 A.=19)R&X/BC J=
M"]K<"25>S<%8#%'=97[UAZJ0PHN% @IUCG7.L1:[;PZ$DP1C3)'WL'S<8X><
MS.+6>AIQ8$)%>3D"21R6)E)A=-!@<'IG@(",Y 9T37A4^MERK#]<K,2Q2$B;
MG6Z=P?\;943FR=:9K5?+MIZ=>+U2+VA2YF@:"RCIBEG,O#@:.]?XHZ1]5Z?D
M9QGK^;SP)'LYBRE0ZT,Y.9=#O;\L9/A5C_AKD$/#Q_,J0R4:"B)$52;$A:NR
M$G@Q5[I(/3 0JLOR/*H S4*R9'7PT9Z5U.N)@W@F-1=2YZHDU$$\M(/0G7A.
M3H]*C9D<?\FK/$QG93$O)V,VP529/N?B@ O$7GIG=>+71?@N5W0X&95#R V&
MLV%#S#QS]9KLSS*AZC73\$\E]>]!MY0W%.1+8+IEOW:.Q\<O81C]XX[_?3P
M+;PD1/UISW*0^$59I[_@5U_I[CX^82'_F>UN'UCL:<))(NGA'VZ%18Y@A2(A
M0GG#@8\H"/GK17S7GE79G].DU/S7;'D;)="Y0*,90FHR^GG(")YWWCK]83+:
M:@#,Y[A;X[A:_88]/,Q(.9H6S;@GT_;'Z69[.O!+!-0?5'3SNO>R^,USJ=4I
M3;VP)T!.E8:Y'^W@*9,3 W+2&$NJ-456^9B-8(LLV!O(D$C!!&;.*O[LN;P>
ME3(*3>1M.1J_@$ 73BH\!H*J@>AFE//R:_O-#P-1<Z+W.*":X:7:/)=TI)*L
MM*CQ70R(#2=!D.'BT9WKM;624]S8]:-^5M7(?6IJC%N"@P6;S ;.?'!18ZUY
M,BX&X5S,E$T,V'VW<[G4E/VCE-WZVCX]P(D1EJA#F!&+.%4".9$BHH)2'W,5
M!RF^XXZY:UVM)J1-)R36.EP#(:U?6[LEY=3:VH,?X<T$);P12AF4'#6($V&0
M<Y@AR;!@7$5LN+IO;:V&HDVG'-+>7@,4;6X=L-^CMV-0 D]C42:_KTM.*+Z"
MUMEYWU+?+X?4'(CCK<9P[(]F)Y_GI5FKA'"@TL'9Q5/*_>_Z=*M@]F!Z-'L>
MZ*M",3,]M=GX\(WGS,/CDR @J ^]PW[V D\"Z*421DF*[(5XW,NSGCF43X_B
M(+JSQ0/0)5FD:""]'.3ICX<%&W*.?+?;/YTF>H3)R?!.[]-X<';IO/FDU.H@
M)_7VY\&F^7GK28"S$9<=.I[/9%9*<[KDHUSVLQPBFIS3KW+[)Q->/$(]5[9*
M>=8\S^*5O?$1HXVE[P^Q,1X!]9[#&N?DP$% ^1!UKJXZ&D^J <[/[@,9=G/Y
MDL6U&90ZEK/DBXI^<_&[A;/I)3W55A7M4A5PF-+?I[Z[XB>O]KS;][.:L>66
MZN.CSG#4'^0S@XV4UQ\0^*QLRQ &50[19H?\MYAEPG?EO,C%R@23JGN9HB;'
MS6]ZE+U:KHP)BY5C+Y]CG]\SJ4$QH:I<IF#0F:KOD^,EU0"N.?;V742H'EQF
M,J\AV]B9EQBX$/M?*%396%*CLI1\*-'U64+-=^%HU53C6P5\;R'T=V*59?.Z
M-_VY74WINI!QUB*KC0,U<AK[_A/8(#[=Q/OVWGNQNWW A4HL,8%RCBGB7(/D
MCUPAJ;03C#HEK ')SYKT&YGWO=5T0M I3. B):<II]$:YR.A-'HNC:<N%3K!
M4SJY?8Y)32=KH9/]T_:; ^J)C<$$%*3(Z<G1(XVQ0-I2H23VUFJP+0AN?BNV
MD*7$M 3,UO5)*=VRXE=S4BY#^/#;JM!%Y"PH'#K#:8F@A1JY7VRN^I4K4!=1
M>%GLO6^^:S;V,@6!9C,Y85O,(4#T2NZ%>;B\$M4992<JU4+IEU(#Y<2>Y9+
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
M(YRV]JNZ@/8/!_:X+,.\T>6\6:"?5-AVDQ:;N8-4I]=8>^GW!>0!"O2_AO$
M5B ,8V\1>O8ZQ[$ZS?UZ,M:J;-K+R4CW^K_'?*SV[:0WZ?;P+5 /C'"4E;@G
MAD"?6>OTP&B*+<M%$XEBB O+D)/"(:==)""&O/5@^_5[L;1+O6S(7&ST:DN?
MR<ER F4-C[9R/](C,"NJ>+\= E^5%IW=JL<L\*#-_5L'EUEDTFNR:M\#]!1B
M:7TS;!1Z)[]]B_SS2[NS'(/RSH46/]^W4IJ-[:5F2ND^>63#Y4FNVIS\#@V7
MJ?=D3M4O8("Y>B#\> E0^ 6D+4#A]N@%\/T9(.3?N>S+TQ7#YV]P:_L 0"@W
MB,8HJ-P5T"B.;/ &=#*P;#CV*60'")?-Z\K]+:IDJY#J!I%.U6FR&OH2=>TI
MDP@'G'2@.CO..1+<6<0ET3F-5".? \L\8863S\%EMJ1SY 4:V5@%;7<\N-""
M^**TG^A)FRSRISWX=M,%X5\,C:G@?SV1*:][[[)8V@,),74K=W)WU"=&VN])
MZ\V!DA('R01B6(,1PF)$CEJ,(MB$4?L(2@#_A@K0&5Z0U OBOCM?V:G0[]^6
MR%P\RPU*IZ.X_-:YO%]XZ4J^R4M\>;6/W]TT,YI+["^Q-XY9,3WLE1Y_?Q6[
MZ EW+N+MPP,2K0A.&21\4HA'"[:Q8!$I$'C2*AQL9)<;6HG J?2!*D\ LW4T
MR>:SO-@DRI3R\4JGH[O=V9W.T!X>#N)AH:/=--GI)]Z7ZO-IZ_ @^0@[A2/R
M)%=LUR8A:V%W S-8:QN]9N[R[FJLG5'"6ZT\3U;JH)5)03%EA9&<K];':MH4
MKT2#\,5P="X\TDEGZ^X\<FVWFN5AV0FY%-5RI^I:FB5:8P$I-E6C^! ;I:-+
MY4W(VY@UHF'593H#LX<5[@/7#8M[X6A\#",#XPJ^ROV[X*U?.OF7RD62U6L8
M=X'NTEDZK\@)<&R<M@^>OJ'9R+K,_'V'L1<'MML] ^OM"]S7*(("I ^AE<,(
MQ%-N#):-3I]%0K=;&GGE5MJ]LP9(JY@=)Q&&';,S:# ZJ^; P&*P9S/-OM<?
MP6BJMY_$0=%?LH#I.Z"GJGUL>4?6J(>I4UG,LUE6IG0VAN&+XADK8ZO\2&7$
M+HY.8\PNL"_]CL_NK;P$IT>Q$G,W>R4(SMP +9?+ZZ0.3!>6:U)\I[RENGYT
M=I+CF[!D85P6=A(C[)[->X3/AP%+F0?PU\O=V72:#=C]T"_O*JN^\,)&ZO1@
ME/G.65->$-:#"]><+(YIHY7FP81#.XN4-JC8\[PB5B"GLWGKXJE;;]JJ>%B\
M?</I!N9K.H/I2F8J+,3=[>3ER,8DF&A 92]FS%,Y2_)F9$7JREY57M;R+A!O
MTY=GY6LT>7.S,4&924?XLF$ND]K"-#*'C'N@6W4K!^H&V:WO)\-ZLD8J7'O6
MWCZ( BS1+$\5Y@)Q&T+6Y$&Q)URI9"FU5#U[+KA9TFS[UF&E6[;7J??VYGM[
M#E9:E%[#4FL4E01=B82$M ^Y#+8DP%N@!27W[#G3N*F_L;?+\R^*;A%]/':
M4)-/\<6XTM85EZSU)<:7?;X^=KYDB3FI&GU[JVMS@/VO\6 XSG)H$@>9!'I.
MRI("(18C-61(GD9\IBU)0P[LPSIN5^N3I=R[$:RP'81AX_U)7H59W&C[W?MI
MO*C1[L.R$XZP*8[F6)6[ \G=C25T==P9#HL\+P)_WM$T>CL>5N[T2GY/I/$R
M_>>RAK-4J[$3O6:FSX ",HS30-FBP[_3NS"PN9-]OMWOLL)6A=]@7+L@ABJM
M9(FYO9@@M>SOB^;X JE,VVGCTDZ[N##ADE]+_U<@WFL;;$]H"\]OL0Y&/AY=
MO>6^&V\;U31:WZKKJVRJZLZU-E)E\"6A:^GG?4<=Y.^S4?QKD$QP)W#,_U4(
M^JHS )OLS1BX")CI5=;B"$9OEK23O]]%F3[_<@;C=5AZ)ZM%R))UN+:I>?7O
MT:QNSHD]C,@-HOV,;(+5_=5V3\'H>O:OB^("&&R* Z;@P'5<O^[.S;?@;DV:
M6I';<+?138-OUM/Y>VQH_>?# 4BH@"[N_AJ/DJ7RWPKT1&]$3^W=O9?O&GN[
MC1>[[7>[?[[>V=Y[N=-X];J]W7[Q>OO/QKL]^*#ULKWW[G_=X%_/?WG?L^,
M-E.X6,3T6@I<VNX^R9"KIVJ?M.6!)<."@-^DCR9GOY-GU]SW76_D-?=]U\^U
M2=K2HAF<73E3;\"_WS9VQZ/BT,EZ4!&N154 Q>,PYLR2DR.P20?Q<&IY3._N
M5UK)H!_&?I*?,_.4]%.*N6Y_I8W8X:0Y_"9T:P>X:>**05<6W*Q)*%]_!W0P
M"*AX5(^]<1OX); VW2Y0'N-F7%GWE5_:5_X!E[KN5;_!!+3.7O4;/D_\%.;Y
MCT;5:^?.F?\. >62HT'>K(+G]?NU6KG,G^HY&[O'C[>>5KL_ &79#D=U-=&-
M+S04HQ)8.16II%PRI0T1P3-*/'8>![?.AD:3F-ZK0?_XQ<07_*$S.IK&#5]^
MS;Y\6-CMW&YE&,.>_?J3G**&M^^]AI']W6E]"O#.-Z)]_)*WZ4O<VGF-VW^T
M/[7WX+L_VMTKIZCI_M<6W/_QP^NS-H7Y[7RF^WN';'_OS6D>\SYMD?:'UZ?[
M]._46NP6D*3"4?" 8I($<<4]LEI2A+65^1B/%-(^>\X4VY+T 8H&UFBPB6A
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
M38'<D D]A08?1GC&E*-6<LVY4AH;SJ)2R9*@F10'KV^=-=4;GOS:ZO?B625
M7HU!=Y[1R+\G)+(]>F$'@S/X]6_;'<>-"?C?TLM7!?R/6^?M3^]I&]X'3R6M
M\S?G^WM'1[M[W4^M\T.Q?]RBK>-]WCY_?7XYX+]_WJ+9X[?[QUMXROOS]D[[
M:/>/EV+W0^M\=Z?;V3_?/_OXZ9"U/K4OMO>)TF,?I40R<HQXC DY%RC\1GUP
MUA-LX[/GG-$MB57=WJ?F_G(RP@9O$N=4$\^5#-KS:"G&R1J&M54WX_[S..@'
M4(QKQK\_QI\?@B J*4VE0BE9A0#%,7)6!J2H<=XZ@ZF0.95"4T)_JQF_9OS,
M^%(:R1CG+AG".1/ ^#AB8AP5243*:[&_T=Q_/B^\[5AD1 7$7 )AKX)#6K*
M- -8D-X22]C#BOT5G$<U4&P<4% ;:*0L"*839UAI'D2R-*2(G:(Q%:# A-9
ML9% 069 80R)3BJ"O)2YD"L)R'!N4=")$.\Y@(A^]EQ@MD5S1*M6$VKN!^YG
MAA$FB4TD<FF4E@IT!NVHLLP906_&_;5]</^,3^<: C6&:IJ0UUXB;J1#EDF+
MC'6PJTE04!-J^Z!F_(MN09Z49U(#D6!@>*NITR(H84WP)$51B_V-YGXV+Y%
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
MR@T!.#2YZ]4R#*OVM;$]O6N*99?HM0/CF$:@B]/EM#_X/,&X[+(LHSR,O3B
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
M?9A4PXY'1_U!*>MLLRV9)YB5Z#DC7=K]Q32N14IH_#)YQ]4%NYA0.T]SG62
M']L0JU#@*,<"<JIN_CD)(_;!,IZ4=\\H%<J\0+TO-PP7H#IKRR>#F+.%\M@F
MMYR 7@JOFB453SY>2!_.ZGQEER1;5JS96,#0"^BYX/=IS',?-PX?I^KS7DZH
M'T\3;<M@MBM+[>FB87O'BP.F%>&)6T1PS)BH$S+42)1\U$S%Q$$_?O:<FRV#
ME^0W3OBAV'F+,G1NR%UE@6;C&[4(3B=&XP(O7N1 VULTY5>CM]M%.%8ALT)>
M\RE/9CS+>6L7 ;V;)@0XF^->__<XO^L)4^3>Y_.#$!AVWDD$,CCE<J@*66,3
M2II'L/$,;%G.A-O"2F]1QJXERF_2X$\EES],U=6*KC95*-] E"R#@^GD-E:V
M5*O^E^V$5_W!GOU:M@,$,4PVEV?,W_Z>V?I%_SB[MHNC\NFR^*?/9P>!.&MD
M%"ABI7*R*T/:,(,$XY1Y[FG@[MES:O 6)]<S. B&O)C#=-88V:\5H53+?N$T
MT#1XE3VKY;O4Z.8CJ:6<3Z>7@XA3+_9"4:%*D;.GH"2N5-1G\]%B9^I/OH\6
M5MD^G90CZ9[-/-G 2%W8PK!1K:H>PG.YNWV 0TQ6,($L9P%Q3BBR#%8R8JHQ
MXR)%L;HG\GYC1)6E-=W4QG^G^ST/76Q6YRECFEK(6U8U,N(.&D^1IL+K;SPE
MFI3=K-[*RH-]LNVLIJ7I<MI$D4,_V--J:?7"!^C^E(%[A9G<H-G2XY@TOD&+
M*_%3M[C:S%99WZ*&.Q)E5?&TB?1:9Y>L!YC+>EKB/,# OW6"\:]865-W=#Q_
M:L^]**[<XLJ9Z<K35^],E)S';K]5=?,_M41KK\7;YZ]9Z_RU:.^]/8+QP,^<
M'?;J4_O#*WCG9]+Z]*ISN6Y^Z_SSU];Y(6M]\N>M3Y])^X^7=/\<KCWWIZT/
M+;+_X3W>W7M_UOKPGXO-KWC2 N-H40CY^!0UH.]Z81 +6FO!$J>6Y61%?C41
M]@Z*YL\H_!8RKX:$C84$2KT)8#LEIRFGT1KG(Z$T>BX-"+!4( %/(0'7D/
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
M6X.!-C(Z:@?DFM&7=6VYF=!!8T0G3UV'U!L;ZMHC=65:8V]L]VS+MEMCIG?
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
MVW^B?FD<NYPVX7Q I<#_F,F'&2%L!+](P)7R(R7'"&U0V;%9?M86B"7\AV^
M]H9R.@XYI&A@&8Y1 I'#5H\:VSE);C5P;($DAY85Q*;[.?"Y$E.7<6(O39!_
M70UQ\+AI]''2N-6W6^V>B460&I!FNVNSWK@W;O?L-[]Y_C(](M(!O@+BX3U3
M;A^B0"I\$_1!?,-'/"&,:0Y%\1$Y$;,K"4KHZXD,1<7X1\1$2W:NPO#Y YG(
M,;1$3',YE9&B$-%YF9A(;4Y))'@>,M&;HP4_T0(&?+Z4LLW I_H;AUEKG07S
MC]M.-;;]_AZ#CL"Y,W!&9J/MD6MP5C0%5YJ J!G#!\GP.7\,VBZ.@MS&H@+1
MOVQ17;%'Z1N8<&*$'?*K5+%#I@UVWUXB^BOOOQR0O\>.2]+E+C!QN,QGYB''
ME#[$?.CF5ZQH@*/!YUXX=Q],SS&EAYQ(D7':CR*ALN@JA\]1D*4SA.:5KTC:
MK[K:LAY::J=K=%I7-[^3-+^V(I\,$B,ORSD3 '4[YG*9O%O(!GR'I(AT;7YW
M.5.*/9";B>LD59USOI/;.8!H2MBT\*M_^2[\%_7^I=__GAI6<VD8AC[\B1#U
M#HUBM$U M.=4]G3DZ4?\.&6<V9C1:V_1]DJ.NK 0IP(G(L."?'C4N@=G5= S
M7#7G,UY @7ED(/AM_!>@ 3=XQB"?^;A%L%=P=3[<!<<=DG\M !LEH ^1HM(Q
MB_@#'W!&V"] 8 ^.[YJ)O89;+:%B].$(<X21R1LCXEG<F!76@XS3)?W 8_,4
MO&@"R7"H,(+_@)7#IQ_]XGA_QIX5<9/)==B8&]1AC&8F&=O\8W[V*9CT(S#,
M^'Q 5"Y90) >@N;F2GJ72P0.YDPS!9GUP)LA"9-.8%PIM$DXS@(&AB$P'J5X
MM61%^K,D4H\\PXZ94%G51!Y]!4L9=_W M<>\D2BXF&"".),$WP?L2L*(3<1/
M_X@J()>M/MS)O0\&>PCWS$^$#ARXAM0;"'HWCK'BYBM>7.P)'AK-<U>/KX7W
M4(,HNEU8!' (D$@&!12!R54S:0*X/F+,XVB6;A@A9'IS7.HL#[D/J1)RFV*<
M<E(2^9KPL/[NUZ]\]):983[1M E*&<A63DW" RM$K;!/ B?,N3T\5/)=8LC%
MN:P*Z%V>R2M$$@0/<6PR8@SH:H[-WXP3P_A:(1>M_&U.*#8FL'&:0VV@F8DC
MC"V.R-PB3&$.ZWAH)@'U VT"95(*/9)JBNLR(.SR]HB+D4J90WYB+[G%R9S"
MY2<F^J%2WBJ9-E8$9O.S/.*@F=Z=,@(_R.\[XZH+E+ F[:A)'VK2AYKTH1JG
M#W7WFC[4;M*'FO2AC4CX:7@U_(/R@X0V>BN=7]Z>?;F]O;R^DH97Y_#_X<=O
MMY>WTO4'B5*(LMRBL^NK\\N[Y,&;B]LO'^_HN>O/%S=#_.*V6I+1=OI<H6M
M6U=ZG<7. >+#@^8?7**%J.=5FE2_/T^=K:2W#$%YF(<."?9,V04=V.:B'Y^Y
MR63_=2K[ZZHG?O-C*02;P[71$<X=>-F QLS5C$H<&$G<0$O<AJC_##TO!A#<
M,!R=BTI1(BK^D7I@YLP,)$9#Y1(KF!<O<)\@^8A",'30?1[2HAN-"@(T*&E<
MJ0L8V$9B J\8^@A7)&07V$K+F_MGB552D3GWWIP2ZE_\ &N>3.Y;'@0]+6L-
MN/2#PQ[K2GV+?KK$CY1]GD3AQ1>/;/$3()?T(R0*\7$<INDG9,W;9'B!>1>8
M<^1,DQ@,)#13X/<6)J^(W_WM)OT=91@D_B&R(LAK 2O!!7,7RH2Y,TIS\ &!
MTF=SS544Z1K(>>J#*HD^@X!-T(,)#__MA@+]F J!;ET6\.$8 4NV:Z>Y"<@0
MX,,Q(T8$;$"DW 1@:-V;GO,7M]N2$WR^N$Z/D+Q"EKY[_J.'[ 7SK6!W%@/F
M'#E3\>L=ND:[I'9MNOL2HP[)J&4H):H3=JC!!:CHJ]=^?WA'+B%#!KK;N6?!
M[7A'!KV[3R\ N8QRWD7^/4-Q)1-.9_B*U( EG$B+Y*Y-?I(@<A(T8QYYWM!?
M*XT"'^0UM>E @H8EQD(XA_FX],R<![X(3'/"(9^(:8.I@ $1ND Y36,3.47H
MF,44-Q:D3EM\,Q"O>/X>*#[P>$83NDL=I'8Y3_HY#PSW9,*[')XH@].:V0-S
M_1DMD%&IZ?KP?:I;6*X?VZ(_$V=8ECE#YI_W[B3 DA>RGSX';.JPX'AP<S\1
MI[7("69<A/=U6C[:L^M_79ZWM('T&3 -D,"JJ_C'T"/W)J;9>^G>9V+OA1P3
M3MY29'YG'B8:)B)7>%4SH@1:(O<E]T-RI=B44' [8T _RD-$SD'.V2_*K2(Q
MT.[]*<Y2QP@,):8,19YM'!3B0,G.LN!,^EM0!4R+@DQ3#-NFP0<9PQBT(<P(
M1>6!)[6EW"NTF(>^:7X.>G+JVSR.E 2!"[&JQU06S2@%@J=4XH0+RO5!Y23'
MH@ ,%/I-<V9&F%B7_C+;'H=L&+%94='!Y#UB26%DCF&[YI@A2W8I<A0Y7BP2
M'7GRHN4Z_ ZRJP/(\)0%_ N !TP7.@-E!"(LR.GLM? R/<Q=S"464\,ZTHKP
M::"VP*0= ).;,A/+;. 9Y,,!F#F8,S0V+<>E"!W!A&^*,U2QL>2\&&QW(CZS
M3/*HM0!=!^?(><TLX]GP;(JEF0*)"8*@H*&BQU\BV/@H$EP_=QV9BF?^D"QT
MX>.>\"\8%  5U86_NKXI+@O_A$"Z!UZ:(D#D)\M(]S%8BBAQ5NP!#*\ E4<1
M^ +,=UU&R ^ 8I2QFZB4(:J(^?A9'N$I0R5D*Z"S9A= 0<G+4^))S54T"R.N
MV":R%ZAJAA:KG,<4CNUP]QX7+W*2B)R(5&;'%L^X]5&SOX^!N?O!/*%T7"R*
M@S0E"-<$:K182D_\;QRSMDJD.71R"8_CH'_ZO\(_#3>5!7N3)DH9/G^]O;@
MN\1TJ/,C @[0PF:62UG6NJ+^1$Z*%J)HB]P5"!-=Z?P$E_W?F%,DILZ'_#E&
M 3.'%"ELI$;L$1-^&=ZHQQX!BBY2WU=@\#]F&"XJWQAM2>PNW1AW9@24/3AB
MT2/&7V$GN*7N3UE"(' >>Q$ N$-2$0/.MU8^J:8J)7P>90GP*[984NZ0[?<^
MX-XB78'MP3H&_K< -\I%7GEK]<4U<7T!W+1%+%)3^C]EER.N8@%U4BJF! >"
MDX7?,CO3LG,<805(X-56' 0 0G>>XI"?VXXT@8W2VF$DLNWYG:?,.9]!M2!;
M*!4?^/^$F6XTL83=#6<D89+;'9?D=A[#4!KYP.!&+B9@S!&WZ O*RIB8-D\8
MX)R<:QZPY@PD+ROL+I,'E"S[WUAD[(08/TV9:>Y<X82Y""+,S4WY5@@FO&L&
M/$4H+*0_D)1+J0_VAA(P=V"*> OPI4'?$;YRG(!'Y)U-@)D#GP6U/;DG=Y[[
M.3!E8 CP\@]QP,T[A-R0PKJ J3<LM&)1BC*THGRB/B@]EM#.1*8^,;'48R,J
M(SAYPJM=4*YY=!YHQ+'A@Y"/]0)0BCR6D,16[I@I.J*:P3/Y0^<')]T0IY2*
MGYY=_WXSQ%??!^:4%P:@%Q4[YQ(D<:W82PJA; 90 !.2A^FYW@?Z#E9VS.4T
MNSI,EDT/(DQ!E(0@V#@V\BO +KL\!P'D<?Z :;D0Z9IBI;\H3X<S*]1G\/Y(
MHQ%A^=SEYO,)EM1KRE<H:LD!"E)44:D P[-P-^N,8;'M3*DJL QOB5UDK#7=
MS>;5%S![]5EXYH*=3US@MY- 9NV[$'U -:8BC_?2Q'\$E4_@,];#3"DC72R7
MVW^%I05B"8829K8!G,S"^ABX87<NY]!IG4DD\&R+]Q*&9-3-+WL<@T:$GZ&V
M1=X2REK>*F?I\!8CIEJ3,.",A+)0DH/PT!.E_I!AR=7;<G0AD-ALAMJ,GR4'
M84F&'Z1ML+D@1Q5?,'LB+\PQ]UV9TZ0HU@HM, [DS%ZD)$033,X(%-U%95I.
MK=FU=NRB^"@ND7-S\6LN6FU"#0^GIG" 3<'4B*<$<3O_TC0)?L&27=ST^Y1[
MA3,F6HES SXQ3> 'R78%:YZ.@!<VC8*:3)\FT^<8,WUZVV?Z-$D[3=+.$2?M
M'%2A05GZX 1QP5G*,_:S !%U@^!M&-"O.1=B.3!G+(;[Y$K#@VE9*,\5Z18,
M;)Q0+EU>RA+E]FA#)0FWW3CA=^D#5W&2N#DY8#,W'"\7Y?GT)Q48(7;_-_C
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
MX%>SGY@C8)!QM/R39\6IB[==TCB ;II_+=X\Z"F#?O\I >QN5^GQ7^XTTFS
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
M2,TR5"L>MWXIJA4WWM$'LKK3I/J*RE;-DL@:?#L0OO4'LM'KG""^G4QJ<$6
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
MF#:&V0 ]@#WY4V#)\%^.V6%)DGH#Y"<!.:F:&)<W,\JQV(1KB6\*93T4;[&
M"<N@3SYPYQMR+#L.TB@+#[WP'[^7[K/8()#4# 40B)> W<>N215=-M:E^91!
M'KY/A3,7?DCX81 G_ FSS1,<$><!\J2<DT1")K\/05'@+4\PIAE/"7YV^AS+
M&"N&65F#9[O"LX?8195&="&CSF#W/,<EO;J$]2:9#B)D=L_\^\"<@=F>)"Q@
M;(IA927>?W-%N[JBL>FX(@T"=2UWSD.F&'/T3)2Y6=K60F_*Y@YV=0>\Y5Y"
M)DE/SH*:G#3 D1>Z^E!"6Z(_DW[<7,O.I*2H#Z3,I_)2THTF2Y:D273DSJDX
M$:N8P[12.5\\3NKS5,Y%:4,T#SQKGEA/*XTC2H_ +EY<<M-.*?LQ6-$85N;:
M,.RLV.8F*==.4!(M$43*%!>IZIGWT#&%3>BG[3M;B;3FIVS0<5?H:"':N6ZJ
M6HD;2-H-D 7'\[C -G0L1EH<JC]P^7D)[+''DM\&F"9';0NR[YO+V]GED3F<
MW0+Y7WEK00;TB&DS 9NYID6V:>Y>D.Z66,\FII-[DGP;3J:/)QZ/] W-%>_J
MBG-F#!D>P$CSY@QW)G%_,;;=Y6:N.9NY248I7$_2IU'XZ1,.S7--+?)$T$L:
M<WA/.K#H&WX?^(] <L(866BMO#+/#U.]\VVXJ2L]>:&;R]HI)RWZ+_)<E'D/
M3N!S%T.^5U^.#D5D;!+#7><&*(B&E_B]'8=1,%]T=7R^N,Y])SS( E'@5;]P
M+SDHXH+/-U>^,Y^@E_)+U&1=Z<_8ON=M0X'H6!2Y+&DB*E1K\]Y$35=*L\*:
MR]C59>2=<(+OY0J6I(A9$P\V=3^7PGD8L7460),EVF2)-EFB-<X2U4O@</!6
MF$V^9Y/OV0CM77J806NRS2G:.2)BAAUT(N&P).&+*J^?K_W!_!#L#$]*-FFZ
M?&!+3O0W*M:N[5&R;YS ;F'QVCR9AX$N7MN,3 G#8<+!"]<4VVG/_O1!'D)M
M[F6'5)1SXF$>XCV5#/M(0L!Q_V(BE8CRH; <.$TURL]*JW,A7)AEPV \ EE
M'"8MON) F-,18&A2'3?TO)A&,&(:(XT_$%K4/])>7W.&R8!4])9,Q$J['8H
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
M*]Q>,^-=*55[51^M-HEU[#E,W8)%+L(C8WIR,P!6J?H-+]^8IW(WT9$JMUO
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
MZUQPO%$1O.M0^I277I<#.XJ]8D6-DP[B\%RH:*:.)XCJ?\[+5:>(46Y,F?"
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
M'5((=FJOM8PW[?*R A84+E\"CI!??OA?4$L#!!0    (  F4HU(8RU;\[AL
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
M_A?#C\.,H]Q]L8JR#]W)0$29HA>>Q>0LTR X ZD#2XY['9%@^R9)V3) #]X
M>M'T;0MPVUK S SK(#C!D[I$^Q%?C]+X#'\=40YQ.OQ_F'\FJR5/]B]2VAL*
M[ Y&EQ5/0^SV)C1<CHZ_='7O<'I0CN#3 $S1D5-242"08TN8R:@E,#)Q:7W!
M@K')RE<K@1Z\!7X73-^V8+^M!1.."T$JYH%*(4IC)#.JCJ?&5PT)9!Z-M48K
M)Z")X_H*Q8.WE<UU>IO@T&)V.-N43" OR34-FT8;!CE;EM'(Q(NC"+W)[-&W
M9H>WG J5()27AH:!&@)J L&\"9I9ZPTOBEC3:;=3H5LL5%Q4WF',SF2R0L=E
M8CH7SD(PADE,:+Q3.II&N<>7,%J7I#:+&C?6Y7W7I-X2X>)QJ>//>%1S\UE9
M5PX&C<J%!5D,(T\B&6 =/Y15,A552EQ0FMJC=2Q"M>MRU3[87F8X6VN]P?K
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
MHEVYE^_<8GKC9D>W/;V"X60VZ?QVMG%Z%O)W"S_<=%UXW1[Z6+7:2JKY'9A
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
M-OT-A@NGQ9T\KB;\93A>_XC0X3__]O\!4$L#!!0    (  F4HU)+%3^#+:
M !42 0 3    ;G-P+3(P,C$P,S,Q7V<Q+FIP9^R]"3S4W_<__I*0)4NH+"&2
M(LNL=D)(LF_9&V/LC,S8EVE7A-!&1=EE2[;(4LE21+)E2VBS1MFRS?\U(Q7O
M]_OSR>?W_7[_O]_CZ];,O.YZGN?<<\X]]][Q&.(;XCN ^8B:AAI  :8#% <
M@-BW9US5Q]$. +2T &$  +8 M  ]L E\V@MFSE-L RC!9PKP'T#!"5"1GX$M
MF11</Y_S*?;]: /VHH#\[%M* 24_LX'/_<&.P.8?[:>'N $:\),!S/L! (L,
M]Q"9[D;:2!MI(VVDC;21_I<F$T<W6ZPWCD_7 8O'\JG:.N*Q'GP0"3$),8B$
M! 0B!D'"I.  (%K]& "$F%<^_ZP75 (B)0.!R$A ^"!0&1A$!B$% )OO4/R*
M<.YL6HE2*(7O4*X\ _F_(A;: R24&Q'+1MI(&VDC;:2-]+\^45-0_H@AJ'\_
M)6&Y\.N4A.7R[Z<DFRA68@N6&YM^QARL.C_&.[Z<7_XDOB%V 2K %FIJ&FJJ
M+30T-+2T6^@8V+8RT-,S<&QC96+;Q<G+LXN3FYMOCY@0'_\! 6[N?9+[#TA
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
M1!/?^5]D8XEP=V8/J^K+SZ$G I;3TFV8B"?S#V.]+:<7C(.'7K)_UTQ9T)Y
MGDV0Y=TYC-SM\R;V5B+O*3?AR?@=<B>"3E:$E2K).?F@TNJ*!B_[S1MG2 5_
M#=H[?&%_EYG;4NH0AOT;8<1\@O(9#W+\^@51S]$C@9:3=2V:_ADIO<B:2\@V
M;#_P:?.W,^&MD^?\#46$)UL/3RE$;+62BM7+8K=]&K(OJ^$RV9&6/K):3%G:
M/FO];$?)WJR!P+V51@^BGQ<7QNIS"CV6U=E)L]G(:#&SG&D;S<(!+:9LZ>*:
MR>RKYW,$/;46ZS_X9,I9WE8E&/KUL'^P'F_EW5+Q.<&'0 0HC2-FG>+/6D_J
MP9D6&,P4,JR7 BN*0X=]"-^_\Y;Q9*CZ"BT@XI]\F=OGQ[NTF3!UK^',O%:
MZ(1:&3K!40'Y>FJ7\9S.WK=M;Y5?"ES6IN$Y^6J\X/6CE*6/B)#*YTGW1.82
M6](20C[*G [9=V?3?]M+Y)-B.&_AI]-+C,.2G%NS"AI#Y51=O+K-',?2V?,(
M'J8W3_:.I-G(GC)ONFO"HG!$[Y%T[LZ08\?\C[Q^H' IH5QL/'B!+>]@><O
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
M%)D5=GU69"V5F1._D%G>8]/P(&T;W)4[]'9V9A)SI5#LN*7F-/WXRV<?\HD
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
M\_LRQ?LTP$@BWI##!%* 2$84 ''&P!,E*_BV3# -D'LA1 DB!V]3AR_/.M(
M/UOVJ+&<A[,PDZ\T ,KBR&6[P864 L3E,,5\*MM9R7;CNN5DNB<J(%&TG!3,
M2/3 BI,Y\C,"R\D7%BVR.9]7;F8LYUL^2%*2NG80%ALW<)EG 3S3B$JF#XI_
MAC.9R<\ID&GFWWT:X-WC6?U?B.>7.7%U.YRD"QN:K+B!&NS>.?<1*RNWVGT'
M.]>@*#>S/FVI=E[8?A;SA9!6&B  ;&GYT[=H*=JFR;9NP>?E?H].FN*5];J]
M?31998$J2RF'W0F8_-F$SY_+]/H7@M#6KGK*XME[@.B*"U3\H3Y=TU8_YB4^
M=H=G^6_PO2=K\W?T"B2]GNH^O&< R1W--8JN4<Y?C^]S!Y?:SY7-'+E,T@ X
M0T%I[BZ8YOBDU.L9*YOI-'6)W4 !*O"ZPAP91D$?HIGZWOR *GV>[U3]Q2[0
M.#:O$-[T5M/ATL'DF]_"9WKZ_T43@SNRQ?!:KG6HRSAR79(-,6)5L6%4?C+&
MN$CUMGGLSDGZ7:MM4M[^FV@Z8P^2V7.[LT6J(O:Z;,;3/HKX_:X,E:FU*^K1
M$4Y5 #V<1'[K6GQ=V=G''I=159.68WL$'Q\L;'.236[7O?P^K+%E99-@SX7
ML61"?98&V:!/QC_G8_]Z'4":Q5*4O+]B>S<$G"Z%3=TO8P;(SN2')"_)$&^B
MT 4;OG8!MMU<I[/_W&VW;;X53D'_O;/F_'H6/FT7E#B!>CA^F$D#L&QB&AV*
M7101Q5/ZSQJJZ^V1'._W"T^67[ ^Z/T;K&QGR7^-WW&YK-'3.S4R/+;].6YD
MM4M[]F@>SWU_HH:>+2K=,X1^^.5LF@CDSW[\RQR&=\B=7 9J07X@?C'LA"MU
M&121>9=T(T!<4L[;1Y?&=(4*HN5:BQ:=37K/1?!>9[X&^<;IHC?AW:Q4:N7!
M9[?C6;PQVN/O(9=M^NC9'UB6DV";2%7/,[<EM_K>X%F@TQ/TW=*T<=.8XR#D
M5C$I7/L-Y"K4V1//WAK$$%5^<5+!XY97.PWPNO$L>/.R**XB%2WUQ<XV9A98
MJ:/O8VHK&]O'E_J<\WZO&$YR 3YM0-@?DU'@'[P"E6FP-;AE_:,>KSBT=^^L
MEG21RIF@^+NA>J3OSV2/C&=(V)7!]RBN::*'?KV'IW&77*^'6*6BD-HCNX$'
M.TV^-T,$,*LC118  ( 'P'QF!V*?M/*S%%@V ;;GWH3JA&2,Y8-*AMZ%0-8-
MR]W!-D>'TZF5P3XE\X_]]0*+GHSJA_2IB!]U!<E\1+^,C\Y6'G4:D_<^MVEJ
M]:<)F[W55V/-$1MA(GE;5+"U[:ABC\!-],B#ZA*G]SU>ZP:Z?:<7LYNNBUR$
MWLL#3E$IM8^]KX)VD&/NA_>DIA9*)#AR,NT)A^K_2F]\=M3#E"LFAR@=-340
M,5A(./P:ZO*<=MDF2@BC+BIU1[WE^>07\U<XS6%VUD*-K[&D<>]/".YF-[S+
MME,75:1I(J=*^['T\G1"Q46E$]>S5=G;#\3'WB*GU&;X0_0'/ SJ11MKTOE4
M'-//Y47K,/[*OB0:RT<.(&[@)B ?05S-NHOOXE)'YA8&G_\EO_LEB >VLF5W
M77%+797MOSG^^(;R-ADM[Y*QDMSG5JCCV6Z+U$Q;'\R#+Z1/\QLN 84\U& &
MP9*VU^=WU)-4@$G2P=X[=?BT;@2#.DN./5%1J<:CJ=M@UFZ*+F58\P7%!0NF
MIEL7ZD\,WX!PAO-7:  7J"BFILY.L[SL=VDVOH.OFV7TW>EI^_[(E8<3MAY?
M<^OK4O3UF$MX!1^WG1>BWSGX[Q*>];.S1'*\G*';>GQQW^O15 N^UVE2>9GH
M4I#0$0TPS83UCU:*,\!>;)'W#5G_WJ2X#E^0O<!3P4BP]E-A3AL=#!%>KAD;
ME 7%L$.L8/\@5?$?4=?:<HFY[:][\[5+(0IYI_IW%2OK4O<#$\_]\<WCY'4(
M8(H^446M73"-"Y(HOS0%D@1F+Q5A.B;>^K"M>@PLF\QT<?^+XJ:,GT7M4S+A
MKBP7R !*FKP;60OF/.[M+5-8.[S]/FG79^TGPTN8=BOP7@**4KHH<<I">$.)
M.X+$PX!P-O2G<ODK3#MR-M3=V<*FQ*56\?,E$@=MO1H!@KC^XJ%B[9"7EJ%N
MU"!!7L,GVJI[FY6KF89!GL5F2TH[W_ ,V*5!%[=W<RRXK16=;_E/'HT@05L5
M%WD;]]G=24(U"U%\NM]B0GND[B^3$&:['GM7C*F74PKY%56].P4?W,'O4ZJ,
MHQ_W'C.:?SA4. !UQT_%]\#/HD=J^GAJKIS_:3YQV#YB&_JX-8&53S2)X>]^
M<JN3];/*  92UCV#/@\**?,ECU2O0^UMI;7@F=W)?1^VRY9/%9\42HJP512.
M7?NM>70HW@:9@?0@&'>O5TW<R<<71K0Q$C(^YLVV-[_H4%E. $4\"1OBW(*
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
MI-RA#[\_O+<)28GPAA\*0S(43DWH\VF=3@K!:=2..L1?22D297 5;>8@0 /
M3D!#IY^+-U7]*BJ=?)Q#O#E7OG5Z<DP<?'^;R/.L]/9"Z+VV+? MY$#\Z$X(
M[XD6R1HVN+0@TZD=_P2LR3YQ[I];>)235VN\W&3E5IV$>;;^3P8Q=H<;D")(
MG7_H<[S+]D$YY%*'@ZN<;LG]R3Y &9=)=FOWX DCN04YNI]E7AG@?)MLH ,S
M^/9L*:RKOLU&;ASN\ /R'8XS GX:\1!BP) Y_64#Y27#&W]9JL>X';/E3KT
M+U$J(8B4PQXR>Y]5LC'E^]HOLT]'@FQ8):$"%='7\$.9@6QO/8NV 8H"";W
M=*-L?:EX9L?M&)&+NHGG3/L(52O>"OJ",D(4VNKYJV=_BK:.QYQ%\Y)#ELH-
ML/YQ-4C.S?YNDD7]O2\OQ;2!C[%"'U@EEF;FT+H@[ST.O<7Y*8QI510!51/B
M69#E-SFXJDP#H)P<#Q5.XAS +(MC;OI-LTW0M".B4 _[<[N2CJO949!5&F !
MY@BQIFM*,U]&3Y<W*S')M:X@JE"*M7*]RDZV5X@DZGCH?J*("J>DP-VO2!+\
M1LAZGD4!032 3:9E8[1?TH#5D$@.)^/,[S6Q; V/Z?X?E@5<KW.0XH5+R(4
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
MP!+#_5YK_N7ZD!_VIU4Z[RNB*\L%=[9>EF=3.=!W\,V?KI=64+$&"0THNE0
M'"^]1FPAZ;A/A#X9+/5 3R7T=WQ=U-VO/V3\]/<(.3S+].@7;B[&*=]MJ+PF
M[LOM\]=DM+4!9^C1Z9B2*;U'-B0]<N6>=TIU(5D,_ @4>=@G8)N;D*KQQ?LU
MX.@Z,^8?A _ZE,I$-,:VN(M8!MMKFETV"Q5SGHZDGCHZO+-U9OP:.8X^4,_Z
MUF56'IVZ@V[P.$5<HHX V3.QWEW21CLWYW,VGDS#LL^<O!/6?($&OS8RQI5$
MGT82-(@ZJ$NX6_@[/R[.!D.T,]<@&4P.E;K;1OZ(=T(I>'2[\?EX(:@.KB?B
MGWSM,=CUCL]8^_OF0KR%*!XYVF)K5D5_*'^X[R,N1<4]^7"=LSK1>CT+D@*-
M0M-Y> M0(0UPAL>98TZDYHFG%P(!:7@%;2)Y06T4:U/IX6 *+XUE*K=.V!<>
MW%T<]%SF$B65@%H<_$DB4$'()R$Y.)M[0F#CU3"1:C>1%2\9Y1="V+M:0$(T
M"1-'S.W,2.OTYG%7_5<TNADTOKK^8SG![F.$\/K9;;M@\(9N.RBR%LV$ KI2
M!>NF!SVYMM+?KUK/K";2 %SBN"XC(1"D2W6$Z$21.1!EXLYPRG> GW]'X=X<
M&*$S69'FV'\[EB07XHFWJ\(JR&I/XMJ9#C[3 $%7X?JD.=29_W8?T6/BQZK%
M?99FJ3TZX (CR9+_>N'S/P[(Z0=3Q^2832CZ, _JK,T!WHA<8=C0);/G=\ &
M?<^055<60!G +8@)I@^(,]*9)8%F8YV\6MZ!\)/Q1\CBK?VL/LH^LA3D]&<6
M)]_"^C^1-T@AL'!'\G88 4Z,6#BK$^Z/H3;<K; #X1<WT?>J.,F,V?'[(* (
M#6".V(U?,2[0N1NM47EJMD4XASL,,:,'GCEZX%G!LI"XYVD ?6'DB 1YEOY
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
ME 7[$8)BP:/N3]P)HIRD9U4N7SKI+';60\FJ@AYA=JT];,G[?YI,#V?A!4P
M^NTWK+FCU:$\+&*-# L9'C:S9?W "1"R70_(LNV@FLS8P*UX2,W7C[D4?[-,
MVY;JT8V+")7CFKRQ:0%?Q+CA3W!I/\4R5M%L3. NC.O/%?VP12<4Q3@0U/PP
M3TDTT6M41!UC]PTRR[=KF%)P_\JJP+12S6XZ/7=S*2;Q"NOI@PN3-X1T8\+Q
M)-.]F>%=NRP+HOX[2OP&W+K8^?QKH[ -AGS8]N5":G>S%I[X,^3[UXNS=73O
ML8.2-\YB_)^J-!M<^KYFTC@+1X3-$PHHS[I\ Z8ON%SM/W-NJK/* /,\4C&-
MI-+CAYSC?M550L&8U+U_?"?YB7KTSQ(/1L;!QN)@HNL52HPDB)N2NDJ8G69S
M/T'/^1EV-NT89L'I);FX69)XK0=^.?G:L,Y%N*_'KT?*$OR?T1$COKW[P,3Y
M?FE9++(0L?9%RS-[P"^-S80)X#P97I/[L*]>[6LAK,KE$8_5]C^.%BH@SN<V
M"^Q]IC3A51(<83'2Q(D"7!"_  \]E\5W*6985( #:=4-K=,P-*._9$C!#(17
MS;C,-*G5+LW(E6V#![]ZUJ^1CI]C=RQ$;G+E]JLB--<4:J^,K]2;Y*"P#):8
MT,D<A;1";4>(+)P^J$>/\K#&HX4^4->*.GO^N/W]3-(.FLCHAYW8@K-2_&R0
M-I@ZS+C&]8P<OR^*9]UM+8M*[(_W%$LM5ESI"M,("U9X6HA,/*+P?&SQ0#+_
MN:(RW$$,KY5+82Y?.\V;E)Q/9 )XV,O #>%N%U/[ZFIW3Y^37-=U-K9[J+6_
M(N_=OK'.$61CVU;4=[4B4T]60*Z^:[*U<!&7?(FA3+.;X"PD9(.ZYL1;;IM$
MY)G4<^NQK(C</&Z@-GD#XMB-6MCO%(*&!K-U_FCH-DB#+-(TJ+KZ$3;!SRU-
M+G]*!6L[:PBG^F??F]Z&"&/P^C13)I ;1$#3^,P8O'W@L^'&+TTA'8.\"M'/
MS=.N,(%)G[V[\9 )!<S.!ER*"93L(I;7J"D4C$J["DCO1MJW'!F]#DEM_;9!
MAI83G 61"&/9<EUK=_1*K-%JPTX[K02=9G'Z'.S >FTL$;>NQ&L:)ZVY/9#J
M@V,<L\07C::F*ZK3N8X8_SXB#GV.(<88#-4Y5.>9HS !2_ZOF3PKC3XS(><%
M]YU-JHK<ZJ>^/>H]A>0[&"T*YCKB&[)IN:DEL2=!P]<<WXQ-P+:HKCKD@\M^
MO(681_^$KI/YVI[W@_/Y\\RN'C)RD'FH/@9&ZI?MI]?3-+H#I0G4#A/[CN?Y
M-B=S;U=8_PC*N*T1[>\HR"/5(W DL8C6$";  ZM.AWYD5-DP ;3/E@Z&[)I)
MHR.>4)IDVRU$B^\O$55>^@^5WM\_&89JZ(](^>LBLP@&Z-+@Z!LDD=!Q](N
M:<&I :Q#38I.\9PYO\"KX^<DJN14/WP6/[*IOE;.;YI_VS<J)Q:7(TXTG4HQ
M/.5@%V.W,=JPL[61OX@2#+Z.USE'$=8U6GM7ONVHT9UV?Z?_5&N/MZA)].?L
MDH^-23-N"ZC^^E:!X#G?]1PVDOJGK\ONGV92[;>-I;6D=M+Z*J<>*%[B]"$+
MPP?41R/ZJ]FS[_'9&H][*R,)--C9< 0X'',\^"T))_S/(HCRZWRX)&E=J9;&
M1O#4'.!,>8S8,Z%_R&WA(L<7TJBPD%]_%Q]SM/BHK@14C*LZ-\'O9##*70R5
M-^/.!&Y4EC.!.Z+NA._!FS#.M:2*CH527:UE*KC%4XY%9LEHA,73\KN6>YV4
M6X"HSQ:K8A9?MHZMK(G-!"9J.KK7/;I<N*ID=Z66;A&'\?;[">L4NT8JJ%NT
M..-C.>_Z()6>NV@XSI5^ZP5;W+T3@NVHC&\]^Z6+E<+A<J3*CI<Y$!Z*M=UP
M^_N0[6FU;T]6%![IZ;953BFXRP6*)T:WG;Q7R)8#[>C2\S9626.TWNI^S #Q
M7+O-T85Y1\4LH%-@1ZCK<S0ORVZPNA\7)78B@G\&+6LVIC023#BY5"(FPI[6
MO<YUT^5W%1,XQ4FIC/"X\]R"<T79 #SL=W=@<89%RG-P3)C.,M'*2>'IU$\N
M7)@]39].DSI\>*F'I/ANL)J>PQ!<V6'Q98 HC[1T$5_PD'Z?$H>"XWG+.:"Y
M Y&4[VK"/JDY,L,'Z!3<5$]<JQPEQV?M+1DB$/Q\/2;$5FSU6<\_QXY-Y7TI
M D)9]]$O,)\1G1#03)L_01.#/S/,@FU9. _3/I02IQ5^=4X,G J%KKBF?5R9
MXA4SR"J<6AEB H/7[?FE:>FL0T7EZ+'T$+F;AB0F$.G">2%?R)\@\YNQA2GN
MI"E2C/'H:#!?P@UB;61-[9GP4:/IY8:TCZG0U1\(X P  !53\8J_9;5LTM)G
MI\&-YY(TBVXZ2"XB*/(O(L.O$^^ZOYYXLSS*/\($DN!PZ/R1')8'B)"H49&O
ME8I>*X^8P"(,P/TY %'3X8BW!W[G$!CL,/RF:\H'1G^K%@G78:_CB]\0TC'.
MU^V<V':8S,:]JO&M0<M7-?.,WI$=@V;A5E TGOX.^,#KA4 7QUT0E<)%KD@<
M%- 1/67W;F(-\;8_?:%X<:U10S0C9UYR1X'0KJM]:.J3!:MR[7S6TM(I(V]Y
MR.=V%N)HV!BK%IMQ;/>2JL]>81>:@R:[F'^3H,+A'8J'-4[%O/=7I;,=U[<=
M@I^C7&A?1WT*OJXW^@G6)-V:?5Z3"42=&EQS52 HA-<%S-(#='O:R5HU)>4K
MQ0=FQ.6]" J2=/<^$AFN%":=]5[4Y("C/)=ZD'QZ*_<T>'Q?99U.9:,$X2/&
M*S"$!@+)[R7^(MXNL3PC*SE)Q"OSSN1\H66)SZJC8G?7LF;B[<>H)I 2@PE0
MW.?:/.P?2EIG8J3G_>KE<N.)7)]8DX8]#0PM>SM.V7L(I\8#E([%91K/9D\G
M-,AQJ\,GRY?U\/8(]L/,KX>?W%/_O:1ZYPB].5D]B/RMRB1<.TR8=J4A.-P:
M'V%AR/ID#_FB[R$3V/SQ5@\":L?<ET^5Z(UQ"5)DY[OSRN?/YX;?DIP-"LJ!
MRYAYAA=V41/!\3(M^UKOO&_KUC:$/755"+P^7$<MX^!2-P$'W8!,B;/2WT^
MV2DG.MG[BX,5;[0\TU*YFL5VA?;L=[$]?) )<*@W-*_! ,HC(4BS>KTQZ!WN
M<WU\1FW!UBJ*A=CBLV+E-(Q^!18C,@H)I5TU0^I9LP]6!DXZ^I8.]$POG0$E
M1?A0KS':M;L;2IW6CE!ZG3,S=_IS*HBK=W5T[K+6Z8A/+U#TQ,U'R!.5\X?P
M+._\::66C)JKCU5FX\^.\\*!N^6XK/C!4KN$&+GM^8IU,C%<2^]%^III=D66
M"D7J<H=HF3RO7)6^<,P_-R,_! #/^/#S7P7BFP/QB!<D%/+U87HC>>^C:&E?
M_F366WR=W(:D'+ .44BB+.JX+>":AF'7#7+S;VN(A)0/D\$Y+;*.Z<7=SG6K
MC:!$'.1LJ]2<RXS+#$6R*Q,:Q.[QCK!H5I_J8$_V>G;;GOI^M.?;X$N/$TR
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
M( GA=ER272-=[;9W&ZQ;-AOAD*A=Z2/Q=QR>^I]7=_^_!8(Y^5]02P,$%
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
MEUDH^9[W8> CW=:\A]79L7Y<JXJJ[LXV!NAC3+;4^\BY(+M0Y(V[)L9$=,?
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
M%9%70YJ]>D:$Q&&E)WHJG/.4$V=*=C F946#*]+?I_CE6=8>6@TPH]NN=7Y
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
M)0 8T50LW9^&$JAZ(5B'0QZM2Z.NK%7S&;"F$=D_[#ER3\L/0HD]0]/>09S
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
MO_ <5M&KN7W.ZPL=BFQ%1/8+ .O- B#=I$D P"4T^M=[&'W^=0'@@>LOX:Z
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
M(>U<&[6\=\#B-;%F\/-=W=A8PS;[KK>"TX5SJ+@WQM(#O+CRS<A1.(]K@\C
MMOV30HA)8D436XE!J7I*0UM8/4^ITO,V3_8.!C>^N+AQ3XB9KM!FV4ABY!P.
MD5%$Q6-P8RD,0K"+-"S$LN<RH1J(K' S#[;NPQ=&ZSOC5+<^+2M+.@*>*;JE
M&I[^?D@[,&=W"<D7V<8K!?N>TUA6N*Y^3B#\B.N!?G19!?<_/'L]52RP7Z?:
M)MCX?FYQ\WG[]PRM:^M<+T8.E59_;'FA?$F)2H\6=>5JL[C5H"@*PCH5]'Q\
MH&=^SY4#K?D>_AX574B"1K/VR\%75Y-67*/+W5]2O*5B7=CV&H#HSJ*AXL%<
M-V09CVJZ&GT'LNQHG6 E22RN7R9Q!6TI:2W1D'T^*37.-$-<L_#^-1EVUJM]
MNQ]GW=?X.+(HYDW+0UX.K2^#@$>V<T]U0Q5;H;X43/-OO,_>QGQ#"TZL)NFW
MFAQAZCWY;KJ\)?V/5P:-8='*S>\<1<,-7SE*1L__05F-MJ4J\XK*,?%284T[
M0^FR024N,4 A"U;H'G;:,$UBPE1X1$[:_1@N8M).PG&65E2;J'LGQVOI"J7=
M%XXN6ARI-@+5?/#@[./%SDS*D3KI<B^)<GT)9,LHGP;FZF_)7EZ^USQ$CX3(
M9Q\Q&8TZ(;7E\IC3N?6Q.Q[BDJ%3.O &/C"^_!G:%8J*56&A5^3=RZ>$0#+7
M"$L:F'@!#Q=)MGRK/GY%1_71 Z^VO6A8_#ELP$M[:E_MP%BE[X,A,M3W'"R2
M&Q?A.B%6O 2P+X&0JQ9DXNK&.HENUV/BJ_'AJ1L3][<D.YP^V>7YX*!YL^5Z
MF6ON8EWR!W9EU\4%\V[-Z$1!K",T>,,%"G;Z!^RZF]=T%A,58'^&)GTIZ6.7
M:H% Z&&V@K.84DF[&YFR45XIX4CTC4V;EU.T4VU6\>Y?T^ENJJ.Q;'%=D?T$
M1))LSA*%G;-]OCF!85VAXP+;/WTVL%'H%N8>7U!OL>L1:GST]3VQ:'IGW\I*
MP)^+<6/E#^UN-,YE>*WV<6#J5"0WA=!ERZ5\7B)&;(NW1C<B7+)3?(Q\K^R\
M?%.+,Q4VH-ZQJK;OPL%<\,N1^5 ^(#Q+W\W 1=+SFRIMNKRLV\9 #S'$SXM*
MO&9]9+SK/2K?;-[BUAP%Z'0L/I1S1.G&_&A<P1V=X<'_/[+:%.W'B&?#PX2@
M!]2YU&0;5QYQ*6&1JYM$L!F/[18L?JZYLVO4:(6Y#9SH7';J0L"1F#"'QC-'
MF3HW)71:90Z*,!S"R]="%<?!"Y1(?('-6'P?#5:3\L'5@?(F1GWT9<2#;8A5
M?ZE\/EFP<V/*%:&:=V<CM_>]#A_<E+6M1TYMF9W;&+TKF:/$>T,[#850\M1N
M@WWW49-6HJO.6 \#-MG.) ?>2(RD6+:4KQ_6/"&;O)>1SM7MK7VN5-NR2/+#
MZP,G[>(FH[=5NL@T&_ L:I)L0O2YS@Y'CYI3GSMUFB?*5<IJ2B:9"3SIR*KP
MELZ7$M8[)B,P[\K=3=3!LHP,59PG*2':\'8VC;.ZG)=J*@)+U''6Z+(_9C+Y
M@)PC8=1T?4G>LO4M67WY)T]$S=]6<-^R+3#P'O)Z"P'6:!K#E(C0.=X+L._I
M,4+4-1!6W89<XB6C<G4RY8M@ORMLRLY/5YLDSWU;V67M9!OBV^MT,]8D1UG*
M/#/7 )57M81.JC_$18&GH*Y15'R2K=A/"3550)LQM6.> C+4JKKO31QV8+^A
MUKW$.2KLJG'7['[1T75+^;%E[,I-E(M69<@SCZ')SB9&$2(3B8JFL169E I"
M(.%5RMRX!,NJ#I(LP,G[X)Q8WI%CYPW\%S%GU)*?]G;WW#EE-O5)+&YPWNK4
M?9-BFAT&(A#J2X!RZL;=1,:OL#.Q?L&]#BM9LD R:?.QX1+S6ZP&LS:E+Q8A
M^MM6?E:R2GY&\][>F&JG$D%\F+;&I&DC6/;L\4UQ]=]<Z!FLBSZ'IF+ *(AC
M2H"^7^/I.DP;8;ZTX@-WPQ%7+-6G,";832WKP\^OQ"2>R CY?=E1/A!S (]
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
M=.7<S2;%GLW7S^-[NA) I46D]? 0B\YY4OJZF)=6OIVX@1T=96KP9? ++L*
MONQK][$1(^F\?1]6Y:XU[XE]NV&X)6+!FTG*8;5S3L-/6-*H6#_3HV$%:RZ
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
M+[H#[@!R<7&& 4. F^O7]>N5^]?%R_/KE8^7EX=W'=^Z=?]H_(("2.-?MTY
M6$!0Z->%_&N]L-#Z7]_\&N2_=>7FX^'A$^)?QR_T7[XX[P%Q 6Y9;ED>KAT
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
MT08E#]M"D5YD>KYQ[.;POJ+ S$^JV[;CYM,T>NT;464$EO0*+"S!5)R%U]'
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
M(A<W(*7.TS/V"V\Q!8$@/(_I1Z>@Q>C>['EA>#/NDG)N#%N %85\ ?ZSIL)
MPR+^2*9@Z %PXYH]'%5%:!5B(Z!RUQF<2&<Y<X W<"H'R%53F=)MA<W6ZI!9
MNY,8\%;PHY-A-[AV/+%/5CF7*(W./_:OCCOJ?M7.'\ V#0-5I/SE%F7OK20\
M^Q, F&\C3G@9LOQ^33#I25Q0; 8'WG* 'WMA7V2I\!UT\E^>K"!-=)0(Z:!@
MZR$.P$!?!M?41NN6"6'$L6_@J@FBM[^R$<KZ_NX6LY_(3Q%=W4I!-W7.%&U$
M/. I" O R";8)X2*61M) O^]<=7C^L %;])&]-S1?O12S&787F4MC_T2B9J!
M.D7PZ]U"\(=D'ZO(_L<H L[O!I83)SJ;]!$-%(PHC0A,AA#BG6/H'<B7V_]I
M^U.?TQN(KDB--(!9W<D!9, Y=#[X/39F-6$_LEX<H1!<>AI*C,0LV'U9PL-)
M"LO&"% W)_[XUTC]B#A6@EJ(ZXP%&<!=#F"N.OLC8S43%M[. 90_04@)<5X
MO50R^FZ!L"I[B@-L028(<IAG1>_'+/\$U\S1F3&(-4^L)F[_C0=>/"L$6*25
M SRX260G#N'AV$I"K?<8X8^;4P_=A4T"$^D::Z_N$2<>-8!AZ/O61E+C^./_
M7#A=Q91C6!DK38E,,?]$]HX,8FH;_!RI@(BK6O/1*,:V6=2:D1:HDKH6@,B;
MG\MLUU4-NJ@T<91&)*=/A2&.^9+X(>ROXN?/O,VZ2D!H#-(:@,W 9A)3] =F
M;0>ESC4.G,"_FD6Q=Z.PY %6:MEA1 X]-65;Y\:HT%W7;/YEPOTQ[M<\_B1#
MBEBO8.,'Z%9D GF[8 ZPXZ0].Q@/)W=.41!;ODNL;ONKU/[5V+-(4"$)-;F5
MP %<&8@&R:7.SCM"*G_<&1H.64W2J +K)/R2K+ZZZRI^+'$"<7S@=!>?I/61
M?VM;9*@(W^ZJI2O 35L1;YD^(TQ>([Y$#Q%@BV"*"3OJ4"N<9(%IF\1ED3D
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
M.GGPO,>7%K8G/FWMFN.*!?8SD_%W^1'*6\H;428(_[4Y3T1OY-;<?4\LMFH
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
M/#85AK\:3HCQ)FZS0S"9+1M1B2^R>V"\Q1,EC'&7B\HUEF!?*8VVH[]X*V?
MJ!YV3VK>:%I)G1O:U?C) G7CPX5*<PKH.1-1H0QK'P*;[#-8,/(*)55F2T$(
M8"YS<%[:>LGTGZ^N%AF6JTW?#L\TCI-I AA&L5I)KL=VW7UU_,">EXA<K!*V
M!4\_@^_V9]9#'BE"G.PR%Y8%6Y*1^&49K#V'C)QUOSZ!15R_4_VFMW]4-E[K
MB_^YES=DY \9[M,%7YZ&&*SCW#JD.$@)(Q>[3C4RQK@B+6^AA*H*.:B$D7,,
M\F6@J"Y=43.WM P=0VVWGN&<^&E_64[BDNG AYA1K5*^ZSS@_3Q@:R+]OQ[G
MY:8-659L24XL5A"*8#[DI&%\A"/*-E.C#_J\F3BIO'?#BQ-[TH\(ODJRD)>0
M.'CE"G"+<*="$:PDX0N24ADYI^CU]>2>PT,&5:2(F%MI?>-H2;8[I4/PT9JL
M0[,'5;-RE#>LSA2I&. ! 5LCC6)&[NGR+=\RT9=/_7AOA]:(O7+<8>7TRSN-
M0E9/:-15\&')^ )M6" 3C"WG<<5JJ*>(+(%12K")J%N4C1/*#Z'-D/J\-U(C
MD\Q[!T\E'N#TQ83]% >$"]J<A%G7P4I+E L"4AL@1KS%&@<03CVK<=+^$&"T
MF8(7=3LY\:FS^$<,#W M+#ES*2<NV2L[7FBZ9A7^_1A;FLBTAET==BX@O(,B
M''UK3]EAJMBC$@884G8ZE93AZ:!1X1><UGY+7*;X^;Z?QT(^BJ\&E%@FU_&%
MI.EM=$_F 4B.9M-K,,0#'N3.:XL&G+,.*K=>=DZZL,?\DG5^B[+,D1BLJ]_I
MC4_;(#E&1"4/*$15:@MC0"C@6NS=(;SH#^ZFKRWS2J=X@'-Y<>PH<M=N/U3R
MEI$;UV_L=N-_D_9F\M//^]1@R;F:P:V=6C>G#:R+XB>/?]-^)ZNN]3+&LE$S
MMF;[EBS-LP\!@:?0(19</6!E+O8ZVN3V>1(E9C!BGMF<D!E:;435P!FT^.$]
MH&9HP.9&/J@_Z^#$[M6Z?(LM,J,\0 ;EB>N9H<Q,E6=Q>U)V0#A7[6HO@^K[
M! M:L(K>E$[WOAPS76-SYYW7?Y1<,"P1MZMCP*G1#B>YF?QQ2[DZ@ES^>T%[
M['K/(Q*3/$#I&]_R9A,9&E($14GE ?FD>IL^_GHX),>J2!LM<Z Y:M(SF;$'
MEXH+G5VO.+:)KQKZ6=;0OOV3^)17T_6FST!0L+3M <&_.P)L8)QD I %G/B:
MG*0B= ^.-IB3Y;YM_[ "/J+,XM5.N:=*V=<L2LHBC&0=6Q]D;H@W.W[J8?5
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
MT\[M4[M:,+"T@J)0XS^B0YU(2?1'"Y?9O>HENQUGH[Q7L8T@4->VV9]6^KJ
MI2+K*>Y1X7ZCJ:,A^XY\_X.'&16;8(5'L?6+*+H5(I)(/XF_EY/KZ21!E^'4
M/7QZ+?W2U1UZ:RXZ#:I[2>O3WLPY'GA]3/%-:[>A.>$+C'J+;)E0KH@>#1WS
M$*P\1J3D(HO?#NI /."F?-DVZOH*I<D"-Z2XEIB48LH+R5XC[^LO8[KDK^H?
M+:CX,0PL('K[F#<X.2@7-*0G12V90M%P$4I:765!M!97BW:] >%JAR-=R^'/
MO -S2;G!C^H5\LY$J=.*O&K4?0O\1$/G[6"J1LE'%X-3<ND!WO7($E>VI-A9
MZ")=XN?50I\A]%KVL3R&X-@]:O#[/N-4%T\E6V/*U3V]UK6[S4]O: ,]T9"&
M:VPR4YANQY8F<$52*6(VT3Q G!0SA([,LZ'FFNCITK\8G.B;,/#3GV+.:K99
MB*G^D&@[')AQS*VNXC9LN/=@I1/H[ VISTRIY6"K4'1KHBR)\8Q64K_^:B%^
M;8!-];),M]<.97^! B=R8=N6GE?J8?'#,EYO#YCX'T?D$BF98 D^FBO!UJ7[
M?T9UYP<A)=@WH24#)KI*S.V5O=>4U^"F1>/-S^\<*"B\6S9=L].O6S]_IKY^
MA5&1NA<K4>^3V7(V0^!4'^6%QZ+=/INI16K?"]\:AU>Y6P<_ONFW$5C\%/:E
M-G8I,]YBIT7O>G45=<*Q3A2%3'RP&^-(SYP6II=R1<$A<H23)GVLDHC &%N4
M&5(G/5/7Q+YP]A:X+U""^+1G+$7V@\OQCX$B>PG/0.>9;A0S^RM(H1+NHQ%%
MWM V4HW523NZ334/$)ODJC).M\9XE!AK=]2V%,!D=4#=*^^SW7#_QZO'A7\J
M_BVBYLJ6+AB2JP%[> !3'KK/B*8B(V%Z:&26ZBYAD^&!<@X?:GC87Q6VY*M<
M1];86;UM8]?'KB]DNCUBR=2UEL@"#O* C*2%OJ0J/1V%7?&??*/<%[XK7;MU
MXF8^YABE-SY3_VG;Z[2ICI_8/6 U$T5Y@Y^_25ZZ[ :R[YFQ4<Y<T6P>8&;%
M Y),88[7<'IVOPP+Q]2'P>' /&SWU3P@CEW.S6,@.$*GX8Q+X $ZDS@(6\^6
M.<F-?<8#-&,0/.!A%@^(F (K3Z/&?Q!G&[[R@"71"K,TW-15//<NG+ 4"1X
M9]Y9*((;NAU^VL@#GBS4_WGU4_\J(5JYS>R_"?,0?(LYS ,.)H)TN$)]61[B
M(O-@0( ;A?37/*!9&7YO>#N*RD+23]LL[_-FY^NBN(<(<>/IK UJ/.#E;1 2
M !M0G<:;X2=-1&@W.!KLPP,0,)"%O ';.L"1.)B;S\H@Z1P<M#V3HVC M5=
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
MJ!/$_EJ/EXB;:7\MWIV_NRXPS0/^S [T_VS^_SY55P>,BQ(P?)W,1KJ0OG1
MN9Z8)XR-YRJ)DU8>)YE<4IP>?<Z)R9WWRF,WMJ$[7/\:-((1["/(Y7 8&'D
MZ_ PB@9/_\V;"R/^SX@Y-1/0"O\GC_ZK$6K@,ISES8;#HA !A8$+&V#H@B=+
M_;LB(!GKP EX)]A$T_S<S4B.*0\807''P=TW[>9[?A73?\Z<_])A!;O,>( M
M<0D.^4_(+R]D_MJNL(LDA+FIQ%F0^_6W!?[% K_B-L&E?T<HIRL^=<C>'LS[
MBNKDI[USZ"LI_3DEOOU4,@+U7L?-&5M :@[>JQ7TNF0LF/4WRR/&=MGVYR,[
MN%OY"X6^"G^R=3I(07=G4E'5,W)G SJ.,-0>J)9V9$I6PGZ+<GTJ>U4BPG3/
M1=)A)^+_FF3+A,)D/[,:$9HBGU"'E\,JCQO+M*5=CY\85.G<E%=LNNFA>,'N
MET9*.MV=8)5-KS!%NWY:/]B58E-'7AW0V?H]I'\@P+*F^-,C'ZGG0IZ!&[?M
MV1^LSO\N+:HUHG90Z@/CV*!0:,VR[Z1?IT6@3WK&U)4)#=<K1YZD"=^N^_(V
MM:%R^X&]0G=TW=+RV#X,Q&>D^$U5AED-?N,X5ZE#HLHX_9V'C\.!M[>WQ9\Y
M+;!\Y8Z^^ENR2$!SE1+JZP6&W5TCN]>3MQT;5/M.M&NG?RQYQ!]:;-YX9NQK
MIS\.NY.M#)WJ=&<<IB5'&.GWAJ4XWNE:: [2N<'&Y"VUEI*4[Z84\K6U686[
MO=MB3TET5/RO>W F=V+W823H8S$7(4\:\@%6YCU#L7E[W[A<Q>;B*.:)_JRS
M\C4QSQ]<\'T*3&2E%<Q@[*F.!C5GC-=]PUAF5N9X7&_1?Y;1<ON^K_]&0TQ7
MU&Y_\^QR QF!'0NMN]7Y#_VW6X[\NZ%A6)NRDYY\IVS_+=J,8D"Z==O-9^L7
M!R>>%DWY=3(GGU\+5-E\_/+=>#,'H"WM RH,7V0P5<]89@Y901(LTP!$78F^
MYZ>?Y"HG[?QO*8*MNR>]-1+EE0FY_H\ 6_NNE!WTE!<T2VVA"26UCI??%]15
MGUFWORZ/N78M/=K[*:/&>NS48&E4B-SUUMT:IG=$M^/N8VRH!"$W?R551D3D
MU9NY^FT& Q,*B;T'!30Z?!N&M^-N>.#N8-4P^E!N>DDD5@YSZ"O;(O/5:X.*
MKWINWIOM-B9JB^T.)1T;O6.@_A:%Q%A!7O1,4R5E*)TA?)@^^+P],HD'H+^G
M%H1]'"\==3F//S9:.._E:<:03?1^!X%GBHEYI9&6GH&N^YJE&TP/*V=OOCMU
ML!:P3_L(;F1?AS3HU:<+OU9LQ:#IQ @"X;.^_NVQ2*W<K1\:/\^VVYU@,SX;
M==ELC&M1:):.:F@2S7\>@CBT!M"2@;EHU0@$XYO((GL[#G*H@&$J+//*#&1*
M+/&"\4Y_R ]+(GZIV\LJW_LN_B\OVOYO(^(XL:#]K=IWO0V)X8.]LDF!SRE;
MU+<^9@$BV6^2[]_<H"T-^<&)KI T4^"A?Z*WWZO.S_S>!OF9$#?^63FNR%W6
M5HPQ#PBA0^FU*Q<?DB#UG]&^0X2U9(ADVU8AB-'LU-[*K:&/1GANPK4&77:Q
M&(N[:S8H6G#D9U/M0Y-O8"5,KREP.R*$NH2_TTMD2\]Q1<Y1S;&B;$=(VX5#
MW!ZP*Z7/DB$4QZ\QV#-HGQ.X(^5 X)[C*JMM%X5.)(.47IMH+I+SE"L+=7%7
M_V#,V1?2%^NT0\CK] )6[KJL'N(89/[QV?0N#WT/2*>NSLP[P4\YX#QC4Q:*
MDD>DGT/U/#O!B3=&82L'Y>EXW)3Q'L^OCAAC.JD:E(!4?[:R:E"])QHO/$V,
M:&KV<55QNIIGOMI5Z6RW>-1JX<XY;C>R$"X7B'_<>]IFVI6U"K,.9@=1QILP
MIO2Z&# ] *S=1^Z>']@Z(['F2]=N%X>STQ8)-]T.-XY0K<U)-7BZR4P8LC"B
M4AO:X3I]F$+N'1NB0\D,2?!>A<*W,AM:@):#&-IXO![5X^7L_=$+>'AXO6CH
MU0M3QZ:1J62Z%;J'Z,2!NY0+VF'( KMH^;4%%!X N'?NH\14;R$O;5_<_M9X
M]O[3 XCK?(1'J,OH)7MO9@D/R$=12!S5DI>(M@G(AH9D2_PD,RMA)SZ".IAP
MH0FYCUB#L8"<7T%!UNU< ;;NA[)/3[N.&#O=TLB9-(O9%!^H>MPV]*BH^>$[
MEZ*1?G9C/( M'<H5M6/,G."DI\(3G $K=^ERMB\.A6>_RIB)*0LBP&V=,T:G
M/4/49*3UH.1 _CZCZP\/S&W9>GEPW9V L:E >@<U8LJ=!P@K!A"9)O 4P7T5
MB72"'22=L@FJINS?_M/B)@X!13I.%R?MZ8GJ.T;7RYZMIP\8"_4+P/4VQ 1;
M!Q:8L65UJI%R*$HF"M:RZADB2H%4 ]Y_6A=#\41)&R7T0IY53.O-187Y#W:>
M/:MC^>3DVJ/A CKF)":L@90!5V2,+L85(=.KC]/Q=\M\#&(PP3364 [F&)1,
M<'S;2XS6T]<D^>C(7CG[/<5FA]:7=8:2K3,JN#D[ML)8X&N,+B>2[<^2F5S,
M.Q?03,'5@1)N2NIM5X)+UFF<7WK8OUL*O_U84Q8/N/5 .\3O*3"*HB1JL4PQ
M!E]Y@!<14C&8XC!,-G=BA29'R13M2"/G(,W)ES^6!UY\^713TES6+&!::=/0
M\+7+RANNI[^F>[,W+,)A5P7)P8]SW[2(WJ0()24&XL%%^LUE4ATRYG9LCJ]^
MFMY),9L@T LT[HG?,SSHO'3R=MUK\YX7U7"W7:E2H8(Q_ 9>(T+J.+:T]PE&
M3 R^ZJ.1?X:[+%<[WH<IHOQ5EQ67=?YM^F;:Z7BYM:]""''/HT;G#<$'1+I/
M??1F1E?MM,<,%3=ED3Z)]8Y@2]]"Y'OB95\5/[[WL<+E0N>G@+C=>2$BRC&M
MLFYW]J.XJP,9+&8O \5>AZHBROW$B 0R-&BF+UYYP/9'Z!(E/,5<4)'37C.J
M$39R<CH;34M/;8I[/*H>%ZW8ES-&ZDF@XJ?)%!RT%T$%'Z HJ62%0K14P%P=
MFD]OP!&SGZJN@C.AWTO]D*1>6(K:^3/.KGG';%QRX%J'8X$Q+#F*%W^EDR0=
M^P1.D8A]3B\NIKHQ=YW]L<\O06%K44:9NG+L^C;C4T=.GQ;= _"A4\B*Q!$W
MTETRTW-YC)L\<%QX?.%O'$\6Q![!J$+*+\%*+)&2@=]H%,Q">S@DE;!0V!;N
M7F\!]A[(3BA#K^+)6T\_5N?BR;)U^4\:7/I#E;<9N5G7N"0O#!+542MPN X#
M]VD"/U?N/HO]!F>Z=Z^R?1&]+I.A3'O. R2-UPY.M+]=%X"W^6:9%#)H5M6H
M>S1/M5:EH/XZP.DX+IS&)<-H[#TS!7/&-=^QFMA*O$BNL0C[&GW',^,\.KD.
MM48EX6@"Z]"@?KRA>[NLB(JOS&QSXIR<WT'E&Z@TL'(/2$E#*Q&O(2!E7,3*
M]^;"R:)3&&>&3YE>H(M!6)\MSJKX^RW6WI3O!1HTPX!1MTYLI:SCQ_5#!EQ1
MN%<5[.'$@1>#8"A$"7)W_^#JTLDQ;#VJ" &#D/U(%7NLRP,V]N]_Z[7QME6W
M>#*?6LH>ERO=$O$G#+;+PHTH90#9HU;/ _((;$E+*KX:C%K6JGM"\W+W-C)[
MZVYG^RBI@7S>Z.NAB4 +V;Z&P;!5A(_F#2\1./"*]CU4B=D=%&48#'?26;E-
M.-N[K>STT,P&C&#7K?"OF&T">>,5$H5SP^%:VYN_&+Z0:MHQNTZL[('%0]PN
MN+^?G(L8*F'GRM,-N2T@3'7;66\X2B\1]^$$!:&M$?>)E%14R=A=V*LG(9PI
M0WBJCX(4(FEE5H5F#]2KYM!ZU#9[>V\^<O9UL:4?W\'DZP&,]Z_R^>>$:U=^
MV8 BQY8:XHI-LW9 ,,ID4BV]!2>(4O,Q?MJQJ+5L-6759!\JM GA'NSCEME\
M-RSZ9@-%W;7XO/C8E^5G7%&XKQ$\PD!/I=+P(MPZ<CZB.L<;R6TC2U/]Z';A
MVFH2/Y:U'FL2WGK<N(;>T;D[?MU'M$YCPNCQL.]X2!5>V;4*G5>734/T*@^1
MZ[KAB&@C2C*)-3;W>\/&SX86QNA8XW %/69Y,K:'DF>_)IJ8IT7RC^)ZHID!
MT%YXZ7LK=]J#(W$CRHL@T(<Y0 <_$]?7TTE4F[L+LQWN^TXE36[Z]C.FPL_"
MJ, TIORN<N#&J>@KBRM7Y,.MFS>DZ5J/A[:Z?NX9#J5BB?2*#AJ^&B$ZD3S;
MXDDM+4[1,.P[:Q^][Z#FG+S^7-'%\[X?BI/9$E=FK%;:&T$U3MG*3W:L'ZAU
MID7/Q"(8"(N.G^BK)<O6[Y6HUS8+<!G*<YOM-*J>/-PH*:C##"2V8PW!RE8X
MQHQU(>43X7/5Q-6@JY5!I9+*=Z^,-=ZR!;>R3(*8OIN6_%5\SFN\NT&0VE9Y
M0IW_'!-N>D)!T-4+147<-P+AI9WIVJ%< [8W8[ @VP.]KBPX>W# L:]6C*36
M0WT??^O>U%!LMZFO@FE#;>+9^HT!2P9,7<X'[#9N/9)^B-RG0_/_3(YT*"ZA
MSU%1M5ZN562X2A<%A7]XJKA]8K:SJH7J+]P2)5P6Y=8]8EGP#G",GB9+85'L
M&[ 8=RI4 Q*8[IPD8S4+>@?S"'WPW;)9#2':K\12-I>A<+9A;KY<V7\Y1U]
MH]54\=R+ICKA!6U($TYY>E_U2O)GUN)[=)@'Z7KA^)4?68#TZQ9-O\Z?'(WT
M*FRQ[CKYX=*-%I48Q<)9P[P=4U^^6.[2Y1LE,Q 14_9J;$DO%^_P+\:&B @D
M/0GQ8#*K'ZPZ#--/_VYN'Y-4-#,G#GH.-;7JWT;-:$QZ0UO(TQ>'M/N"N"*^
M=&]F$A1]N\MI<Y>1SM;71,QD>%GY^U*\30KU#B"49&GW\ [0_-PGZ@UX#1%"
MI(_QLWQPBC^(]&BX7N.XW^7(GE9X=VYK#Q.U#+%LEE&),8/^/QFE4<,@I1\V
M2HH:) _CXGE(BD*4=[]A/V&0@BSO4@EWV<ZUSLAVG) =#OWZ>,?%/2\1Q6Y_
MX]+S/XZE/B:,F2&VV,]DNNW>JWK>O05,\'WG0KGJSJ<V43=9C?/39]KX-+-*
M_ @;8Z-JWL<T;](T/_^\*_P';.RK9+:DMBD]*?N5&UX <]B3IFA"2^JC24)S
M)Q/0[>^V7/C:;S]@J2,6J'QA]?;'5P%JO<SB@#1?/9?$ T07P!"DD-%>>K(3
ME$=#*SJY[?/HM:'-K'=\NYR2=2IA['S#F]3A393BO9];K:V<(3.F&2>%+<*R
MA$J9E?3,ZIE\MBEC$.>2 >74H'N[;@1_:F\[[37$,FRZ$'W!9$-ZC'W>G)13
MG D@P_"&6WB#9.YJ#LL*<Y$A5T^.1><?>;H876:7W9CEN5Q#E# R$?GT 9L[
M4IVEXO, 6+7E318  +7!&28 Y@E+!28-:U"4)/Q[0MTS5.\&IATGF4B59=R[
M]Z(V]S7,'$6*2X)'JO>M'T%OGV6>C1U1N9RJG">$9SG .TJ!E!?DXHC:9@(.
M)8>5\#CCM/.[YIGF&@78K6P[,-TJM_?-F]7>)J\:2I0OO;EV2[OHM/_%4XBW
MZB\1TB"D9C-U'N5\#@>IC41\+E5$404'4S3?E2'3)PS\-'2=;K3V_=0:M0SW
MCSML%.XX*]G74Z*/]>0!D>=!RCWDO#-J*0%CPP.:][&X4< LC,8(I@[G&>K"
M3.AQ+(F<CZL&(1/,9J\LF^"U<9R\P.#BP$AW=$O94WMK\XURGZ<$SW:!E\&>
MF1IRD5($RVT21," =!^[@5[&56S#6')R_8A7.J[$#<<C"MZF#<RVU@>9GG?E
MN[.J?,O?BSV-.I07 E+#KS!@01&Z2<D=$!;^3J_9 R]-1?S1T@_N7C.%HU>O
MZ2_Z_4RH+O7X>>HZH?":N)!&S_A+Q%W,RH_N-(&5&V]N"#[FB2ZXDDFSS+6T
M"5+YAK$=>G&&&;3^L03W@</0ND\I9PX89&_<V4CZ!A?7^JG/\"/LF0TV=^/8
MMQCD&@TK_67_]@5B9&_3A,(CV0?5304Z88<8-7>V),G74X2SVPXH>;_C-O"
M O)]HL=^!+.MDXL,A.D(VX :R#9,@Y)9#M/8EM<MRHTJ2%=[D]*1%[',!Q]:
M^0'!VRMG=QN)1?7L=608)EA^&+=23BKH0>J)MY$-J& V#;8/G0$5/8LO5*ZZ
M&J47WKZL_I"/\TU>)2'>PFCQ,P$RB.:NGF/ILB_09^J)(6 ^@JD=;:3VQBP+
M;KOA;I@'U,BA7#X^&%&9S20&X)$#MUSVUP9GPF%+9<%&K50C7N0!?6.URZ@:
M,HX'B&L+/[@I=MC]%=15-;BIM&W!S<OBDE=+[:O(]MIDC,JSD"5<R34FR80%
M%X3*?41G7(\-\WHGT05QARB4RT91B))]CM6T<^<<CXX/>KR>D!*?)=UV85DV
MM;U(L]FY&U@E(_J!V:O.3T% ]^JYJVUY@"G,1IX8U,!]1@$A'76) *G63\$O
M"\S0O2.-D?]C=<?WLUP^%&7>E1_T/G[C]/@KIJJ[IR8;,OG^/?+4[5!XUH3E
M.TS?E02P'Y'_R#?]CY#S/S'W/^KW/YPUE[\)]%7];?D/3<#R,WIE_2'3;W^>
MG_]W^O._\_V_4K>?.GYZ<_[I^+SHV[=OWCZ>F<GD*N(AI+$X8%47&P-# 8/L
MRB\$I^0'&K/_OPD 4$L#!!0    (  F4HU+9E0&Q>#H  *-E   3    ;G-P
M+3(P,C$P,S,Q7V<T+FIP9^U\"SA4_?[O$B41N>46D^120KFDW*:;6Y(HA)CN
M;DDE(6.62"[%A/!&3$A(3')++I-[D21WRHQ!$C(CQF+6K#FK=^__/OOLM_W?
M[SG/.?]]SGE:GM\\YIE9O]_W]_E>/I_OFO4L;C^7!JP[:&9I!O"LX %.HG\
M]QL@O/>L[^ESP#D /7BX0\!^8 7/C^/'ZXH?!Q_OC]>5?'R\?*M6KEKU^^ 7
M6(T._E6K5@NN%ECSXT#_$Q)<(_3CS8])_G+JBI6\O"O7\*_B7_,_?7!? :*K
M5\BND.7EV02L$.7A%>7A-@(8U,:5OYO' _SUX%G!R[=R%3]JAB#ZA;)UJ/F\
MO*C1*U&+T4]#T,\!/M&58HH[]JX2MSW%O^FRA/:-^,S52ON*ZR3M.AF;=4Y?
M"1-8LUY*6D966455;<M67;V=^KMV&^P_8&IF;F%Y\.@Q>P?'XT[.9\Z>.^_N
MX>GE=]7_6D!@T/7PFQ&W(J.B8Q(2[R4EI_QV/S4K^U'.X]R\_"?/2TK+RBM>
M5+ZL;VAL:FYY_:;U0U=W3V]?_\#@"'UT;/SSQ)?)K\RY[_,+K$5H:?G'OG@
M7I[_.'ZZ+U%T7RM^^(#_Q[YX5@3\^((HWTK%':O$]MKRG[HLODG[QFJ)??&9
MQ74"2CIV#,G35SK7K-^L.Z+,_+&UWW?VYS86]K^TL[]M[+_O:Q 0XN5!G<<K
M"F !#IP5HP;\7S]JA;A 6!)8=QU92:AWV\+$UF%N8?BK/9G!=-S-JVFNYDVR
MF'#=:RF'&>W5<P>*30J"T\O3>NW[GSS?X;G)0?#S%K(/)Y1">XPK(<,21\V8
M!GCEKNJC(V3)0#D[:VP+*(QL]' _U%=M?&FD7*.]V!W8V;*F]:WV'6$9"P"S
MW];-D.U'^,0%2G"P>"Y-?G9&CFT;.,16VEM6&=/;.SRX0^];MK_2*8V94Z]U
M+&/?[6'GQ4WORU?JNZ"EV'WA5+?&]_$.L3<*(^%EM\Q  R YI@DB,C&OP-5&
MO$_AHU F?4B>OR%#H>LQI7<A_3#-U-?=1RPEP6D#0T)-I583"N$"_-)@G0X^
M9'2MX(%*IF,<7F]D5M(K_# CM]%7&F_8K=NQ=DI*.>:)*:A[2D),I%TMUDR8
M7LJSZ"HYCBM7G2EF:R-U&/X<:))]##Y2QF@.K8AV]^C@2_Q(_?3B=')O+Z/
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
M]N+9GIF<&;^EQ"S*XPXH@%*'79;#!W"!B*2.'\\:$5Z$5+G ?M\X%+#GE5Q
MEL.+;!+A[ ?'4(+(7%*%]V&78U'O@YSWR-DOY,F2?[08;*A!!+C ^Z%1"KRM
M"&PF0E'8A;4H$7$!U@TNL(Z(9(-S)"YP%7O?0'WYPA^!P?QA=W];_R'8J,0%
M\JAP+IJ2(I\/QR!IV)%A-+^YP!<?)A59[X@=-8<-J3029VVM(1>H;YV /;A
M5#@7.$)=0@NJ!X:YF@M\U><"6]!@VO^G0<#2-W*!;GT$#?=!_E\0_&^$P(3
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
M-V\'5L<\>0@ O)*L) F>.??I1)05=-$JZ$RHI\BBLMG#=P#'<D/3Q:5Y_?J
M]>6I+;#*X*?%%*$O9Y+P!6T#IPWOQ2?<C&N4!6>\T5-_W+H80!C$2&G6&L&N
MD&F^4V##L6(7K77>B C3%8G=6>'U)$^Q9GWBIH^Q,?F5W;4]]I\BCI@\RPHU
M0OL$6CJV^!(G]B*61DK&K)B^BBXK=3WP^4L&@9CWJ?]I9U";H>^+BON:,L.F
M0G,R :^M?,]_'%@B(XIH](9)@)UWN,!G:R:6"VR;FEU6XVWC F>Q_1VL"YSP
MVK5[V5A"*W8M%QB19$249QK/&YBSFL99 Y\5<\"=<Y[G=F^\A.-])GG&E8-&
MH3M%G-!]'3.370B;?$>4(=_Z[U" *5.+53;(2;-.-4^P,'GW_'9 FZ'\C,SE
M!ZN -?-_,@C)TIQ2+"T#1&6PA&K=^F$>#AGA]5384?KL6LC6;R,Y%;5=]XM?
M#'T:>FDC/%-0:5M?V_EBNS39/2O49"6C!9;;@F)\^;W/PHY"0GLJ*5JS3,-X
M.M&6:1[G[S(P??JD^?(.[SO[O@8Y <./+C6H8H\B+9@27J0%/<O'9)4YLZ\%
M7%>H.S1)M>I%E+S5\[R...N(;'W[3E2P10R(.>Z."57(-06":JO82D@'0863
M-X\=,G>!0B9@*P8U8H+Q[38=-^-=QMZ9IDO<?#<D_=SZV>1KAH/:H[N$ ,G)
M'[_LJB!]&,9^$*T3,P/,K%E6!*< >][2R(G.'E(/MHIU@OV+!L+Y!)ZK]<I9
M?<G:P[]XY&S"8<O-WZDK*+1A+4BI8[J+&=Y 44 $D-?8_MIMC(Q\A>P1C@LB
MS@76G> D?]:YE]B:P:'C0?^>>XN2K'0)GN^1,VA^\F5P(KF +TD*+5GB!"R\
MO5IAQWN-M8\31W&"@6&SYCV99<K1%?KK$Y2LUKLR$BX*?C;Y5#5D+#4]BY[[
ME1.'/8<=:'#FW#-9 <M6,-!X@JU\ D2B?7S\U;.#GJ3E'=)I,YY,F=%2-[L6
M;?3J-;#ZV-;1(8^'(J%8NA0&4C3G2'<@9ZFHE7/O:N]P8BBT-$RQ.2Q.J:O=
M"(6P%6!Q&P&/X2TU5C6$9E?P2'?R-_L[C0+ZB^))<@*N3_9ET/HJ._=@UH&-
M!CB&I0CDA&&0P ;=CZ [%_#A A? >D&T0%_,X0*K^X:^D[!LK0ZV"78RF:J.
MT6RG:(14^OKZNOO*YSP2D+#=:)$5N^^)FC3 \PJXEMOYYYZB^&\<&.[ ?P-0
M2P,$%     @ "92C4O1M6OZC1@  KV\  !,   !N<W M,C R,3 S,S%?9S4N
M:G!G[+T)/)3_O_=_2=:R9$UBREHDE:VBF22$KX008BH)2=ID&W-%]J4)H52F
M0D(ENY QUJ22/629&67),J.,BYFYYG_U_9USG]_YUGV^W_L^]WT>Y_&_O]/C
MXU$/,]?U_KS7Y^MC&MR/W#% W-+,P@S@6<4#G$#^ -PY0-3XM/\I3\ 30!X\
MW"' !%C%\^/QX^NJ'X_5O#^^\JU>S;N:GX^?__<E("2(+ %^?L$U@D+"/Q[(
MW]:N$5[[XQ\_+O*/EZ[BX^7E$Q;@%Q#^7WYPZX%U@JLVK-K RZ,$K%K'P[N.
MA]L$H! ;^7XWCP?XEP?/*M[5?/P"B!EKD">4BR/F\_(B1O,A%B/?#4.^#ZQ>
MQR>Q>:<QOZ3M20&EBU*[PI,?"BH?*"9+VW72571.78H0$I:172^W055-?<M6
M#5T]?8/=>_::'#0U,S]D86E_U,'1Z9BSB\=ISS->WCYG+U\)N!H8%!QR/3(J
M.B8V+CXE]59:>L;M.YF/LG-R'^<]R2\H*2TKKZBL>EG=T-C4W-+ZNNU-5W=/
M;U__QX%!"I4V_OG+Q.34-&/AV_=%YA*TO/)C7SP +\^_/GZYKW7(OE;]B('
MCWWQK K\\81UJ_DV[^27,+85.'E14FE7N*#4@>2'Q60A91T[NO2I2YW",BJZ
M%%7&CZW]OK._MK&(_ZV=_8^-_=N^!H&UO#Q(\'C7 1B PWX4OP7X[[J>//6?
M"3!TJ.OV/UD5U3:@*R'@2-XT=D-44'E:\QL1%LYE7&:&0Y^Y -\V: T76)T)
M85E6082QCBBT4I"7(\,\B>T[5MA;VA]PR$\&JVW5/7=;TF_S@DJ@9[M?P"G!
M P0JB6Y*&+"!A458F(\X06B898#_,+*%T4]&;3@>E-5*4V\<C<W2L(HUVGVB
M]_E8>8\N88> ^56;7<>ZYZO?'"/NP;T0^QBB22-"6Y?84D-4@9G[H!]+!W[-
M!4IC8F$-W%6&3;1G;^V>;&>?Y[IAHJ^-DL&S9RL3'7?[==)2A:ID=\YJK0\(
M><,%K@=BO E)V'(OMH03I;45')2GJCVD%LGZ9A)CY8_V+1KP.T>&#,_8%KT!
MA),?*3T!^(X(K+J&'GI4BO.D"M6J4T2<FAU7I.?RU>X\[KB:>>:.4,J7F5;Y
MW=$J&\L(206OVE:1=+C &=* #KQ&$G'8*LA >S: 90V23>O4\>_A'0RMV1E8
M%-I'L1%R=7$.LNPSC%.N3#@2,;U9[^L.X\T2NXHM9+],"/.L1)GBL7 [BGZ,
M"PQ:<X&Q)!0*/ O><)?K9%LPO)@7&&JDL6'LD6ZMVE<&32[WKU4>"^#=&'KU
MH'6/G\;C^H.'WRB+%M1YTA ;N #9 19$ONYXAESG13)(/L$V?0Y-#]7WH=&]
M1D(%WAM\Z)Z+24T7C^NG25>;Y<J_R6AW3KYN>$W*[/C>:_B63BP16]'!EC:@
M-6?,*+#V0@E,<WI8]!U&$;,TM7$0O+9M<1+WU5^D+MM3>GCX^^M&B=P"R^R;
M9F['"PMNG;_<"A9/L&5"F5OZ<"*,):8_I];H(LO*G2@YX(H[!MG3:MR46CH<
MNE55C@_[I!@>K YM)A]B-RZ%;WN3M/$:*E?*%GL7K#!H(0P),)NX0 1I$-G*
MEKI5<$]U43V)/\B5(LX83:QUH"0(HMP9DA97TZ=\O+9--PAVOTO,,+[WE%QY
M<C_ 47E$V@.>\">0ROMG1A&G># JV1(&S"1.CC9>'PK!1.V N$!]G5'?]TFE
MOK+;UI^NEO@,7G<MR!GPVE[R8C@<9;SEH+4Z,P QH!RY_P'T;IPM%,-(8-9
M,2QM:$VCXLZ7G6CQ(-GZZJM9VQ===TM;^CKUBZKHM*(_*XD,&3O95IX_SOO]
M?#QT&1:\PSJ/_X MRV@$$T%!C"\HXX-79<3,< '&90>Z?B%#WN*%E:&-I+$W
MWK4O;N=&.W;1JR-\:S[?.YVY; 4+,2@=D*836UIR; ^G?!MIK'QEOL%Z3>O(
M[OZ8:[62L@WO4$?6Y Y-2Y#%;SCGQ(WR*>[+M5BUPTK"FY=Y(/X;.*!-T6XA
MAG,!GC+_:&(9:E8YE.'?G"[AII]+&S9II/M<FM94;4HY^'B0WYNV0+L2>^)^
MPX[6%-^N_Y)FQ#M.@+809C*0-C.'^#J6;4W/F[G+,L$=]$/19*[GME,[8@*S
MQ!C:3/\$74VLKJDJ)R=^_5.S8P?N3[]VWQA>O:E]&0G0Z@6DR02#9"W<.I96
M4*4;)[>C:7Z 1>MH3NB(Z4?S,]12)::S)'N>Z]T="O+7*I+==5RSULYFTR59
M-=.!EWVF' 7DYHG(Z\OG!T=IVHWS0_),+TZV/UX,=P7"2C'KY!GE=7&*N3Y@
MGG556Q[6Y="D6F1&JD!@^T1[6EBC?SM(M^R E+UF-:F%8A%<H$R +46@M>0^
M&<!MZ L(<Z(0R%MP2M76=0F%;07'VSCYH<H[4Z8/C!\_D.MT8N?)^#DG@',
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
MMYQB=BFJ1T8(OR%IBIH9\U_;5QV_C&(^05)T -\X6I+1\G5^H.98+:/HAE'
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
MJ%2AJ 7!'K<@]'P+C.DS<GT(*2T[J]'G,H).R?3YRP.G=L?E?MSO*9E$=KT
MH, _8V>G;P9(&B+FWXIC>W"!X@46%S IFDHAW2%!&EAVC@T-Q2%DC*XHA$T
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
M:#U,'$IJ DJF7UUR3#MQO6D%_^AXF<P"6L;BD4.<_E;5+,-K G.9U_;),KD
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
MSZ+<F4^B J;R.Z*K>P$,?A'RV0[H(2;HOIJ[X"$7TP"-V#I'9QDB+.=@_59
MVFWNP2'%Q/WRY[:*$(EC GS%LF:KO$VA#5<.6L (G[8^_EFT> FW8((B>QD=
M3- AFKENM)K!E0H@8V-1<R",4*'F7G^'F]NWNN?(2V1MSBN*8HL'Q8M> _'
MXH8M/C<!VO-N34U5%_>C4\(Y+H7YOI\[:XP/"[PX^R)+27) ; E/LDB9-)]K
M:,=/RK7)R#)!SSFN8<<,;K]K_;BF5\% '1NV]#]L5N4?+&\<V_OL@$3D0W-A
MA">]Q. 086"BC,%70^KN0G'6_MJQT.V2$(?BOACG%9P#??[B8_[^VO@BSV#&
MP]=?$<:G-;<#O]<TB_'9?3>/*M$5):9;GG34^KWILU92$O0-UMPM:'8D?KI2
MV'M%Z7$>#@\]NP,E0CH@/#1%DF(96:G[2T?(4<.$![NVNS:H+_%Z;+3KEF*W
M K]?/);JQ 2M+U*-X/KT4L.C1F17PB.,WO7Q=$<E2A(Z71WX=FAK@3Q0 1]@
M@KC ])>8T_# F&ZD6',HN8TX3!B/:A8,^P@$M69[Z5<&\_OPRF\K[5WFVK8]
M;^B:,5W8]\,GG,%3P@0I:M]C@EP5"YF@_(HGA[^3TP<PI2?AM7L/AL-[BC-V
M)GV*_H3GWNBZK_"&RBUEW%_YNU]U3V[-)==GR2H63+)%3D01EI.42$;X#BFZ
MI:/]=]U0G'JZ0F>YI<"1L"CVBY"6(P_#1:!&L/;VA["^-H>2J-]U4DWGZISU
MPL^KK\OS&O"?\GTQ[\ZI^G32YA+H6>L*] 3\-B!&E6""6G60KM C0*AS58I3
M@(A)J/AKC%PD;MYFI'+AJ8DHSXKP_7/?!#^#Y/IT9^7TW?]L'S,X_^N<,:^N
MBKFCXX,T'\32Z_W/7VXLO9\_\GXJD"96V6!82H)V05[@#S,DV\GIK;/GAC?A
M&MJOLEP=[.LOO^P2?/T#>N!"CN/#NWP9QY]>0O/]A,Q5,D&?!F(QQY6>JF$4
MG5N7G6*/CZ&UX@H^I?9\I<\?+$BG^7\L+#T>!)6#^5P%WI!4&3P)1)^*Q].3
M8!G8%\G:SV\S'@\7^]Q2XGY9G1 FH"?Z"DSL#T;*(#C@9P>9H+DXA#C9+^:Y
MUJ\Z1]4+JK;.EOI7)00OS/3*%[WO6NJ=%HI\].(&34Y&S.5X_\D;-D4\G5TI
M==EI_OLTU=L^[V=F]N7Z\[P2WXKFBV:7#*CBH0J5N0-8P[.T0. VU1 F$! '
ME6AV]2OT)'WI4E<\N*&5R&LW?Y7K?2#;B5LB3ZTN7B-O1C)!I-M6$U/S62E^
M""F81[?N%T3I!\OCPR).PS(X_1[3M@+3WFC7KP*WJHX?3.-ZE,=.SX0+LB+N
M(#T.P^^-/6H )9ZS?)9?>,K!>?I:UM#Q:_Q.O+*!R[['Q$XB8;2W9 *6=',-
M^@(I!?%$1S-!U0'K:,*%T[#Q:R-Y>!L,Z4_\Y6SOAJSJ ["GX$:>+:QG)$7A
MZ<KW(/C0BR/$%>6/ >F9ZK]O!M8-U=SQWO>DKOO$=\][W;P]5_AMSS>OTM)9
M_(OC(*HH.[FP9.4H?+^^(N)0746YFEI_?\<SN7AMSIH:&;&+G&DPD.T;QG=4
M/7<K&C<[[#QB*.#B+2'. &/,'7LV?9LS4M]JWDF1S[01??M2T%(UAE[#!#V
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
MB1(4:AH!Z3!PC.N7_T68>J'1Y=*2E85?8.'XCD?7BW_+$I]PKT^QX(3/BGJ
M54#R%<+H__U?[K'$86A6_G 4$_0DIG23Q1W@Y#_WC$2MV?[5'&9YR0,)B&-
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
MW/?&@V/]A9*L5O*JO?&#>&U#NA$(3J<ZL$C0:2;(=7/*I/N)5>=  H9O=-W
M+W]".SIG/H4+5LD$71X=ZGE=XW!A-''0X%.:7>S"M&B-&,Z^9@@Q@/P4NIY$
M5:-QCV#=4R+Q'(\C]%N?+..LXK1R1L/G*R_TAH4*0\T?#YG"MI2^]9\]?Y*=
M_A/T!Z?,L0".!I,NHP!%5!LT]JA$BH$^R=4.$]/F@*:@HN"J1 WIU?V\%P3J
M3.>+SKR<X$ *^=Q]LT6>*Y'YUS@C(HQ$V5H9 ] :W5;PI&WK?LI3!#M,B<IM
M.MILBD2OBJ-PMKHN_H7AFME+?N/"U_HPEQWOGI H^)BLVOR/C;9&? )$S$",
M9$68K2";$V7*ZQV,D[P]OKS:ZI]TO42S_'[YXZX[^T?-5PN%8B$];PF6 D$A
MYG>H<NGT<J0W,@9;;=*6@(J3.??:*G OYNI@P:M3N(RQ,W(N3;>"0UOYFK?,
M2FEVP"YYFPC=4"#+[A)C.M4>56[^GO(]77Q5_&%D2"O?@W6C <OWBW&G3/51
M=24;5O,L8)LBCN([D)(_2+@3GH_5I!]\=PBN#*Q"E\E4 GVZ[_BX7]NNO%&T
M.EB?8O#GPVY$<];:-,TJ[G-\<5 LY?',AVZW&2;H+%W":/EA0;SJK.&M_V%O
M$4O/>6/2H<OY+%?/^@+C025[$W)RFV'FUD /9U7Z=T>[12IXGT@?,?&]?N'&
MSB'1&U"]B+O_$ZG,]B=F_3P5.NWHC&,1P=)RB4B+3T#XK4;$??\$/SF9CS >
MJRM;.W+@N[8+,/EC49%Z1_\@I9"MEBQJ*W@0KD;"KZ]0U1C]H5!AQ!D6:8Q0
M:GNR5/KPTR^'JRI"H=C1I>EC/"_%>9K[/R6UDL!+V[XMQG]6*O30+ 911Z 1
M?DPX;$*KF2"3_8B9E&(F*  -J$#6>UBZ>94DAHIEZ*SMAC)DQXNI&I$8&9C[
M^,87)BANDY?OD[V#RO3>_8\/_*I*W;BJ>TL6+TA1!.G-D+G*71+<_!^XDTTE
MA+;VN)OG<E#L2(K59'.DP!4Y6,J-V/+TQKD<S]Z/+TMVU2M+<) Y%)9DRBH+
MWV?/-]$KD=XI<1(022;(DPD2OL0$B8$[P4)7);4Z[P:Y%DZE5K>-LBGK<(78
M((BGXQ!M:)1A\R+F(%P0T*?JT?2'&<)P;L U'[C2KN<4[JL%$?2JPDT9Y554
MGV8+,:AY6W,LS?1\9?&_'-7EF /C2AAWP/17V/448(TE[]JA',C6/E2-1R<*
M4,*W!23)G*+GT<Z-0]F1WDTM"I@3GH<?7"& C]JOUH>N?>QX=S@5W^YURO\
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
M7="WX=6N>&OC8"+<53#Y^A,2Y<-IN/$>,0L%88ZQ:OXZ=BY?Y@!I>C_TJ59
MU$,@Y1)I8]@W6UFN^J9?<7J:03]![5D/5^QYN6S0-FIBE\$O^)=J!E%FL/1H
M@P@6%/X!GI'&.QR47B1CB3[T<)?ARKE!/R=D80*JNBG,ZKQ<G_&)WEQJ"'RT
M'X]L#=&F^WPUE*>780ZRZ(*A @Q/>4C*^+/NT-V5J^HT1/#)\3GOH-IOW&V:
M?;NQN28NM>>UV)YKX,4)0O@ ( M=;R6BHI!5WY&UW-U+$DR0!,-P!@6FV8[Y
M%[*;-&*@.KAN;L5S?GXNY^X<6T]JGGEWH/,^RZ\.$ _D%')>8CV4"'Z.)UFB
MC\%U2)M/->!2'Z: LC;*%],HF_&*!V>D^J1U*)H*%0E6_!;@UV-;8!VGWY8.
M3PV[ 1^R1"OJB.&Q7V!QQ#&?*N\\&;)Q@D^9I\-;T/.FFL8X]^C;G.P<QJOM
MQV7"T'E8'RM 16&WU0K';T9/AK@C)U,Z4%((C55#Z8##>)A).ZXE[XU7_@J[
ME8K_GT.7R<]U9A\\+7]$R.W=<>[!AC)X3<B%<UD;+ #AG .TR?J40)+?<HR!
MF.XSWQTZ1SON17>N3I9TK(Z:]]9<6-=YM5R#:0[%F85#$V >N"X)O-%$9OFI
MC.I'TZ._Q7I)09[KZ C!#E@) ZL07H<UO8')Z$CLO>'R>RW]S8>_#809#(N%
M3*>^ %7=9:,H?84 JC$L>A/+!+%AU&F.P-I<!)*@WD0ZX)4/],TA1?=NSGJJ
MOY2<A[UO<$_>4IGG;)7WV.VX9W+2L4\#,O<9(LR0A@E>HG^ >$$!18V.S1@H
M"&X2_* >+U:G(;1BF[X2TI FZS"[ZF#47!'DYK]T=;JCT6+U=.=+;9:X5FKH
M0,7CCQAJ,@91)',\H#R3%84XQ2*J_)6/57[3_""1&VH;\$?YJR']C]S']V%W
MGCI=6EAWX_"8P0FT;2ZC6 #0J8\'3E$:2Y&M2BP,,'^,(NB\J;!W1 R"CVZ<
M@*XGG1P:@E5""."A8X<:0G__[)(N_/Y0D4VML1X4(4EU9ND,\%S,!N\[1!>^
M1FE]@ A)ADC\V130C5TD9477A5OH#9@,7LVSP4.]=7U/--BFJQZE=<8RI,F;
M:]C[5E/#[>!ZL?%$AK0/GH]VA80GAK9;F,UV$Y7:K<2U!,/?7^@P=O2)76H(
MC5X=>WQPT$KJ7ILN1R*MGSS/6O+:4)I('X/O33EB%L7+!#VP.@)W YS)N@3_
M#(*5\ KDD&OD<H>,!'98/J"F^4Z6B DEQ_[><>E*GH>=\1LWE,18X;(.Q% O
MT9R9H*AGAGIP*Z"5=&>>,%I?0[WP2\0!=M8:&SEO,[SQ@@G*>A LY]\O&IHF
MZVRQJ(K-.#:8?[]W D0W_??X0.!'W(^J(B#4I(E\H!$I5I&15)LED76S?B1:
MWN;'>CCH75H$ESWZ)1,T5PVIA=!.IDQ6(,0]LQ@NZ/F^*,]6J8/9\' 7 G;.
M/OF43)GJONT=?GX#]Y.BKA048926VO[&U6OQ\]'7;S;$D+:#\)G4O3ZJ&V(0
MA]ZPHEY:0XE59M\:7LA9_\)5WN)7+B=_]?-Z?[J<X.:WT<7:&U"T31&?:*$E
M7X^JW-ZFD$OER>:R6Z&O<@+^WA5W./+?MM1O;FS\5O\M/#;&G6GO)/^HJ^C-
MQ%L0:"$MW)I#=1SI#IT(I<30RWXG8@\:R,H-W4]W&XBM\SHHKJD39@TH&DN/
M:;M+?T570NY9 7*SJ.!B>[@MO:)<Z8Q%O1^DE>W[/9&/=?.".8_6%DJ/S)V7
MKQ;\F2MR91"N_=X1AFS/-JIX\>*MJEA1QBM^4>NN ^P%RFP7=SC$MNQ+1(;:
M&\SY&HOP!3N;>T]0R%22D:_3;=^@APDX52*B!0NY,H^:G&?P5)%$"!-1C@"^
M8@8V==-:LCQZS<)09RTI=O;!YPN3;7DK.$PEB;M-XP62SQ=;PY"DZ?ZD07B=
MR[,-,\0P9,:@$5=*8T]E?#SP_<Z]Q"ZS/\7X+*LFUYU$@9M9;H.+[4,WMNNQ
MX>-D/N6"SP-7521OCQ1^.)YXV(339O"B3!!9D&()<)'5ST.=@5 WO^#CD)5]
MFXC,N_A910-NR&8T.INAB6S5I0438.YC&!&?!#3NG1H]-[! M0YJ! F\R03!
M17ZJH.L_5$X;WDMHQX;8.N>5[>\8?'>QRIJ7P/(;KIDP0=Q+"//5[#NE^:MG
MO8Z.Y5XHFFEZE8=;%4^^-A'B=I?'L*ML?"6EVVJRB8#N[C^"@Y5=/^RM67RJ
MKNP6.Y%C0H3FM9K472RH3;+M9BU8-[YF-[8KG=CDEM=+>+V"J_N"4EPT": <
M"[WR;2,U$I'#]>9&)[7)O&$/+/AFX?/;QFV:]>;4>,/"P\?_/(?QSPW*W89U
M-G(-0QS2E@)<JLMIP:%?M#G2^K?-/8,6&C#31P;>W1Z814?Z_,2Z#<1OPZ6!
MT4(@_W=S&>^R^)-/2HLZ0R_+K:@E/G1K6P'7:+ORL^;!'QG- [:*W08">F>0
M_(/[AEBU@:%594ZAEY[H.(C5W]MBAE(L\E/, CI-A H-04XNI'HBNL%'%UG"
MH@GR_$EW9'"2>@3[!1,K<GW4P[1>K=)YK_NG^Y8U/2O%XNZH-EZ[40^>D&+P
M7B*B>?O+6(6R8;/S%I!.YN_"'CB%.=9?<.5=Y9LB -I6H.!5:W??_D&8_8)"
M<2[^5/LB'Z_:[FU1MKV>$F2K-#( PL\8$&&-PX#&*D9<1H[@R26?\[6O[^80
MRF_"NH;;MS*%/0=7W1<N6W<,\'S6H0X> 37=4@M';V2P:E<327=#E?5]/(;!
MFTXJZ^XG;;;6C^D)9 4$R:3A$BJSBIT=+=7,WA#<O8RJR\R@Y]WO2\F#2S^\
MXQO7TTD-*^PAK.6>X?Z4.3'5XSXHJ)*O6MO=4#S3[%I\#CT Y4>V'D?Z;S[%
M<_]!3N10KK,6[,T4S'Q.L?3"SA/+G#*:MH5)!T-\V'\A3&G8-U@N)/;7]1K.
M/+O$J@ ITY.'$'&#%\%@^"WZ6X0*HPM9L[P^3-5 MNK1K-  \@HIIA//O^)R
M?-@/KBE>2F\@!+_!VYM32T7<\V0$:YVU?_*Y!%^3PXWS)D!JEVDB-?/N)51[
M4RH,T8JJ[8]A286CW='W2$Q0BM:F,,R<ZG.9[/?JH,/H[^/VA#2IU[IB]O.!
M9J#7H/K-2N5W@B]JD8 \=V<_A.((_"$HTAO_* !DJLF +_XP0T\IZJ=4N.?M
MN\EMW5;QJQ#96=6S%VJAV%F4IY<N_$-"+^('GF2* DX&K*-('I?H**P'"RQ1
MSYNU"1J'[-4J,]Y/,'JR+85,3OWNOJEVJK*CZ=M"4]-93?ET:,$K:^X>;!WW
MNA35"E9(>?D3XKLY,4]IJ26!._0AG,@V%6*_?J>+L!^TG:'P221L10ZG\%W-
M)S!=_)Z6OZF3,<(Z:)C1BOQT>W<]JPQ&G8=T;B;N0D40&C2[43\TY@3 6+N6
M8I5,4+MW>G("YV#\H[X^DYQYR^)W!ZO_;_P[SO].QW3FE6ABYO./49),D*_5
MX:E)O.3C 3Z_G[6+A[:BV S#=GIRBR1_BT5P(:H10TC)QP&3:W,2"0R=M7'-
MS@!"!?L2H/71K#8^IN\R2/[WRP(2[UX9Z61WEYY2AX6EL_D5<FYF75A$R'J;
MZENGZ6NF'@&R%VMD LU%.R.R> C'/M[JJ"L8?-(")>RAW@+/7BO?*(I,&+-Z
M4UGOH)&QN2M\PS+M_(G4_&P=$^,3&=$\<A]D<Z"/$0[_MKZ<E/M&//>S1K/M
M@Z3\ONTJFB:BQ.!M+*!)D!@H\O(\,B9SOFN\*FZG0H?,YBR@*&ECS03U]1Q+
M"TLY87Q$TU"7E5\A]-@=/'BU@GJ39C5(HY\U:=&$&?<2SDKWXR*H!8*S=LEB
M^F'/4NSVZ#KH&.+U):<![DL;9,@PC?%[>65:LCUUP3Y:43=@SHH),D.6X'&=
MHC>@XHA7_\.MF@0R!V'W.489=F>M-4]G2*[ETQ<G W_#!_X_DD:=0NY]J_BH
MTF6IOA;H=N2'^AG;Z[1A^GNL!UJ(,8 X'\%'_=XX5-EG6NCM!LL[11_K9C?Z
M=M#P^4.CL!E$/LT?@! &DL&"&G!^XI'1ZSV8KFUWAZ$YP32C?1F>W^^3_^SE
MSP<< *((NPD:-#%BCEP LGBZ5E<S[XWT$9E5XR,R<U&SF':U[@C_C"*R&HTV
M\".HN8RJA]4RY/5;H"*S:!SJ\<KHZZ1_J\<%AR"3_$0D30WZ](MZ37#0$M3.
MB(XJ%0Z$3URT[IY)=T7MK@W[S%L!BDK)+@.=L[) \*.'\*:U(YL;A:Y?TQ0G
M@%U5V64<Q)NJCI$[G;^N&1@_%;P-N=%#MI+(NAP0;K]? 9%F=5@I-\SWS\/G
M__YFR,WBAHF&9U-BH)^. X^\@NLWN_-.5@_C%'PUZY[F]$C]DN$198+&S6@2
MZ%$PH"=%5)K"*-.4 0OI+DB-UB$3V^SC3^@?8?G&<E/K:6Q_M/><H;4/0Z2M
MO^6KU_A;;5;3A"$Y!D9=!K:BHTD[Q85BNT&0KNLKM/-D%#'FQ;WX83-RQK!C
MJU#R[!"@-G*X=%7X?)1LQ"T.9TP,]5855*G3Y<"SY)&K*+,F&(O+A\TH;!MT
M=;MY=@\U1\?O2Q(^W)J%Y)-WR*^SH0=1 ]#O^S<O WTD=$>E[">R9TW&XJ08
MIH9[\FWB@ZJ'#J+0\J=4V^N?FNMOK#[TRQQRE^7_?,S@S'QEC\3)^6D1J.SH
M#']'GBRI;F6D^2QZ=F6<BT\J@;_D16]>8>#A1QM.-7WC$UFSH</]"]@X<-,^
M$R2W^D6UK1:"<R7*9$<><L=;CKH*E7OZ^W98'4U^KZ6@J\G8><8$'=W8T<#=
M),Q6$M5<+4<>>X1=SH]HL"Z8SPH[+)<<U-8QTUAI3U!M+Z)#RG)WM@\J6-4%
M.$/F$$H1SJCU/R1H![A6MRM%$"Y%^AZIGQM(N[S+%:A&L';QBOTMK!W2'?%Y
MTTDBAB5(@,\%@'F'CD-.KV-OY-!#C[LM=E\?G40W'4</"@(G4KZZAJ&!,DKB
M6+EE'T]73$$36B9H(W,Q)O_6EJUAVF<T6*N3?H5#K\5F>/172L&W3_PZWU>L
M'3I;_&AEMNB2I92? =%800-54M97/9-V*TXOXKC9X"FYVNKGP1-14J^9(!'-
MOK/!ITPO^ 3&JVZ=-[N9GA[JRWCV7,Z23_..^556_LM&_O>;67\-<XL%O&DT
M$2HBU8W<?:6.OI$YI>8K2_]ECPU688*"D]N>Y*Y,V(X&I\\/<*^@#L,E/@)R
M=M =OSMMCEZ.DBJ-UPY>:&V5F;.U%#E,FH@=@4(L2\1=GR?K<^MIA#:@KVQE
MQC<1+W#;D-"Q&LV:Y>V+,ROC:5/.)O1)N?OED-/>&1%#7F6%6YEOG5^ST*#C
M7VO5$\AZ^CP4N,@$>:;PKPE;5$O^87-[E-[5TQJC-"%QB"6%T4/9M+2ZQKS>
M)?T^>S-SD9BDD:UR@4O@)$25Y]%R!\H+M\I+25GUJ3]>K\18M^^-]WN,#)7R
M[EI$X$G+4P]SW7^-%DV6[*[LB__ZKX=8_N-2',(&F2-L2@P0H8"*8EFAA<XB
M:?=Y;:ZAPH\0U:OC=I2E!507YBBZ%#M7]V4][P3+(2B:;4LZY,M(N=HMF39I
MG3$->CHD"5X#Q2Q\HH09RD"F4XCID/3/F645'><:F:#A'H:PU]_/)+\A_O,
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
M, 0<XV$*=[35#MOB6]40#G5C?FINU%4Y)2"V@HB+G9S_J?+298RYTOY@V%S
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
MY==#/A'FSO59JG)O38:JP7?/VEG3>#026!-2.LON_RX(W4YX6!+^X@?K 7Z
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
M&98!L,XS3:H9^F&O3=1]UT0+>*WZ+W\UF0!)<& ITA'=!X.@Y9 ,L@ZEAN&
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
MYT'5@-"!A[\> E@+"RCAPO:O482XUHD?_HG>:K4#VL.$6==#G1]Y?JN)[:W
M':CD#-(+%!JX0-4@PV-:)-#M"''V!2PO>EA.ZPO-#Y_O;6U-S[$JGM4IJFC.
M'BO/GE(17F>H-9ZURH :/E19@XMAVEQA;G-@NAB5AT(B-<%$D:EF0$6HUWO4
M>:IS;*$J@8TO=S13-"_J\,=[Y&48:U[8U*_9>'UXQJD58F.)4$+Q<9J0#T0A
M6 7Z.HQ3[&GBI]AD]GZ@IR<KQ 9Q&!R_G:QC-88RH[MM*M>D;-[(NY) DX?>
MJTL[1;CXH[16(HG#(/%"* >:7D_+?E8L9B&7PP38%[RP_/KF :1U.623\=16
ML@(\RJKNIE]Y.9OX,(,XR'NW,KU8X-*!R,(G$47&J(>8A5K(9^L*!A]2@C['
MX8%XF94AVKEN2Z1.&T*0$C3M,H5#62AN<GK,O='L9(RX:>W+YN03K?'UXM]+
M@Z![1? MV,K(?O+A,H8F$\,Q*()I#"!HVOK@\,740T"(Y61UQ:V>+G'ZLH^#
M@[=UB*"O[(A+0?_+MS=GU)Y>@CB,(/(PU$MXPE]Z,:L8=986 R,HD&#)]Q+Z
MR:8)@MF)S1:+>OSU:M=#2OA^"?4(K"OZ>DGR9QKN:YNFO,$.]_V7G@G>Y+ (
M^AW@.,,%=;J)P[^([4)_<MS;-M7\CCQK'%L&1=?791_H.M;+\?C3;2\R8<\X
M%'H=4!CJ69_6N]E ZTX].G\&>+B)*4"6=D__R]J7(J[W*QMJ[L&G))4<?[3L
M?!OKR/C%K-?%/M*H'1/</<&)HG$UP<&* 4-RSOD#FIH?C[^(-.2)% R?T3A"
M?N1%D-O6:7:>+_O,SH'>CD>:JBU>L_G0<+JH<)*='%&TU/AKA-G-!%.EJ"VQ
MG%@87.)G8SEQ;!=D9'-)\$L!^,O0\:)M\E]DF\HIKFK<!'CV'/M0R8)_G$4(
MC8MNVUQ'G:SZEX'@G_LD_;C_<:=:;ZWK-XF7.R"%HU,_<5VI43!1-C=0A3B
M<J2>*'C[)\ M,1S@B[]SU#^YV_K.D.GE.SM3"^SCBX'?I^).DVFT:C<*OX]D
M&^HL'&\35#D;/ Y,I%E_/4-[2\YGF-_?P0,"/SWS$P#A_RGI:4J=F2*;E%%%
M%KM?TPZVZF?1\.FEA'>[H-37I@H#-PKRN-21WQ/@UTB_*CX""=/7:!5F!$NO
MXIG\ F7>4VHC#.YW*V$V\4$.<"%/F]Y =\R#;/'LLT?+/UV,V3O*Y ._-JIM
M$,PV.&?Z*>/GHM&S!*5>*+N#^!:GR/'8VTP15GZS$35SRS^AY3!^N%G;5_=U
M1UA>"21;B_K57-^+_PB#"_5G=7^ZPMVTMS;SZ"-4G1@FV)4NN[_U^%W]&>(K
M)6@Y<>SMJLJ.A]JW+)AJ4?S#@!=9)>_+=];'ZAZ[4C[JGJYO]"[,/HW!]#._
MW29YM*Z ^4+#UN-']2JNW"M(+ ]>GF4,K@\';^,NYR=\*S*;R-9ZM17T8>S=
M8=MC^0FG!2__/[EA FPA'\'1;N+H5F(-Y!F,5-(B;C>'[IT_1W7OSEW$R,X
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
MEAW+_6 R*"5 ;![1REJT-'<@S\W?EX#A"?;>NT,^>B$TI#'UH\]\B,<,%\<
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
M*U9\@R];2\1&(L\34V16)>KB":M%\A\G0L-GQS+)#>DO%22=VQP+#^FWY$>
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
M[CM7*WTNX>4^2W)?=J@#2ED)[!MK-G)H7(F43(!%0!88/ (DBHF^<LOG"J"
M&C9/=?).6_Z,^RLSVWKVS7"5)!SVL_/#TYO5G^Y][N7$HMM$],\L.XFSQE"D
MB0+U9/_N51_G(MIYO:PXL$'Y7,XGA\Y1</6@2JZ(E;FH8H3* OZ93 UTW8AJ
MC6X+A+AC<%D]!]WE!'PT7@BLL) )7"&M+'Q[FMY1%QHL>M"UYA!!M:#V3[+Q
MI$MQ/]35]89\PM*$AB@K]$;(?"2,6_\(_PRT/50FNC9^Q\?58G@1"-PV.A/E
MO:>IGXBR7I<@*S2(CC1&G;06$N>X] %68]L* Y3QL=CY*GQ52523 ]6?IM-"
MSNF)0KHCQ8E\E^<WIQ\&A%W\2*#>$[3G[5AZ[8I[WY8UT/UX]BP[)<W.)?),
MMI>(@'!UH]1A]E+%3Y5]L"D-BBAIDB;J0;DR@9TODJFI[$+$L8"B$$,92(0U
M C:5GKGZ8SN_ =\2W(K8!?N'$N&U-<L@+I^F"2^YP/00U2#!GIUHK/=0A 1F
MW=&?RH5-=(+&<Y-(0/]21WGQO8>,#GB;RR/]X>H^Q:'[N:S0U7J[WJ.S7\_R
MW'?6K+]@?(.13"JG5.[1([ ^,M*0F!8E&MLDS:!X*EB3T6TS!G:%ZY<$A13?
M\_+](%-;U/^ST+/O1\42KO \:)&AS)AA@FKJUUU9HXG0WV(]-^.<],AWH@CE
M'D3+-WF,\=SS)*V^(V5P0J+:M6W+,434#!^I2[ONA^GE5LVR\S<;><N?8#ZY
MEU"U@J$,GDT")!9&NH%.S.Y):.&^1],>5\=Z2JOW=-LG-Q*:3VZFK(7%/=(H
M?F7\WD*S >S;\I=9Y_O]P>"Z JI*\ Q%\Q^KLC6>&DC3&W_$.!JL012M)$)Q
MAAU\1>9/CF3HERD,;J3JE[@_?5W^<>FKBIY>59ET4N&G6QNA2UV0:5X*B\Y$
M=J &G=19KV9#!#K\+NF9_3>\% U.FK00\#H>; U7>W'7V_9X?H>O?!8HY'C:
MIE#%FB('*-BB<AW*FH$F^B<:E*Q"><<:H)8Q?E+[2_-XTY/R93PWC7=^'=;I
MCF?%:<WJ5U6?7=THPSL.\-=%,79.Q#_._17CRB=L5X9H0C*&9%@LVAG/YN6D
M3*_P:;FLO%QU(85L/:<I>6_4W@-NG/$M3=S=Q.SZENC/=0%UW8VA)1;C%\13
M4NBQZ/DDE 2P3Q5!S3HICK2<",;^!516!$>J8 6]TI2!I8ZLRY:8,+=3SUM^
M'E4>#L_1U3OG-B7^EK\8,C^'?>8$!LQ9-JQ%0L6".:U(,1E$?)R3'!GRM$FR
M[*KSEQ]-D'#4UM0,V)ANZ?JM[3)W&SCM+#L+T?P[W/53_G'EP"-V)[$<[="2
MC.OO9I'2#;>'\E:RF4&N4R!NB%DU[#03U,8*,D\L<!M;[4=3_K'9U.S:DZY3
MP/%0.Q099O\;.V^7K'JR3.[ ]@XO+_B1LK K!4,8IZ5VO'8M_?U%XM7K=1&T
M[3!R-G6_C^K*&#[ KEM1K\+1(IM_E;JJ8MU^//P-(:\ZB\O*][A?4L>O]X[_
M'K."55H7\0@76/+TJ<CM;PHX59QI*KL=]/(-8CQ:V,K^Q'_;&+BUOLY267!B
M@C/3[IZ\;W?1ZZFW(-"OM+";["J36'?H5! EAOY1XRCF*%)>=L0EW6THKM;C
MW-W.V3%][M38)\_O)B5%7*JL@#AK '(;F"?%=C1;>OG.]+>T]3>6).@K5ZYF
MFTJN_:K0_5-)CZ7>5O'_>"YD.(S4*G0(1G=D&U5@G#V.)XST]Q]..'OSL8C
M51[.=R<JTP<OYF9*-]RU&52GBY6@!\:HM)1(%1=BV<*;9T[#,*'=]?T#&2G&
M$(1DA([ '.N46.JF^ZUVX[*=G[^8]2KIGO7]+/DMB[/QXAWI6[7AL'F-9WC>
M%E$[M =2&_#/^W-\'3?\Y^#>'6HLU4'XD?Z2SH]AF%A"S\+YJF:O^OWP&9G"
M^WYO&]53U$^FI>344N>P<59&(MVAITW^I"D9W^SOX!!X8:0FS+8$$8 \8((B
MT$*G7ZQB^%7+'SWHHZ(R3M2^TMV+_XL3LADCL@WKA@**G,E@-8Z&R7;'QW!*
M:::>3_]'6V_L&N:K!D,O7'ARYK;M(YES7<Z81I6*(1MZZ$EW#<565S$LK_ZJ
M,1/$N8@R7VFP+,WSUO*2F'MS)6>V\64N;D5(*K6^0 5D<# >2C\/+%-UD3H
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
MQ8I]:R*"P@0]TR[;\MVKZZ9\98+Z'J)$2%VHDK^OG4#S#L9VH:,Q$LX1J1^
M4.KU+R^/B:VE?R1'[5(??&&" B9_1Z.6.YYD().?99G,L);HZ XD\\O0,5*3
M54+4JCJ"QJV$RF,9]079^D] OA/-JDZ/@,9BFC-+A\?(\V,?-\%].VIBU$,,
M392G6Y7_H=*#SM2+3)#;!/8-CGZ?A55<(9Z+G\F*G?S3AG;83ML),O#&('H&
M9'YR(.S3%;O4<LLKIUU74U(7_I+L>O"],*AXK,4!\IT)DMN1X?,_.Q_\W#IS
MW&5A&\CZC7A-9<6B[4+)SMW_>]9@,[$+=^0T;IBH=!"P;QWYOVA[SZBFOF]M
M- A*[[T&I4FWT$LB*DV$((A(D?P4$0)B1$400J(@O41 0$&(@HI(DRXU($U
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
MDL1UL= P\N2RN\Z;8(U^Q G0\[M"C^]:H[?8D%06<XBT0[?A*^LZ5M7FLK[
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
M@QD!3J]21[&\N-=)RML32T+<6EJNJV&1==;)-H<@K^EK+D:_CVC359LG2:2
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
MX_@?3=>)QE=,.3>/-EPC?ROIDWO6\QERLY7GHU?AZ@+-^AKJ=LT8E! /)E^
M'?:K!,I8P;6?N!['5!K<&HEMAW+1S<UN<6<B%;4P@7Y\J6T^$M(.5U=_1K)1
MT44T=W3_'N?*.(+V#Y U)Q'_CJ[73)ZN;0XD,1Q6+/RIDD(E/WIY"6F+RS4G
MFQ,/\UPE-6VR^"M+&\7_=>,U!&#_R!QB=7'TPU\%N5I*2^'KOVHNSZ7+"34W
MN4._BCV"^#?4/0\16[R:W9S/BAL&T)L&C+P6(68_1H0IBI@Q).^TV9F;FTDB
M22_0@S+7W-T8::8]U]5ZLYV25FF=/GQ_GA]B YNQGFS@*:*ITMW..X(8A?2'
M(/;'_ZN]JWV',HWBSV05EH8B;[LFH42#DE6:9D*QPUK9MH1EDJ0QF-Z4:C*;
MK+>1R1:S$EH4(JVW$=%@O+3-NI(*8V(85U[*-,\S3>,I,X]]YE_8Z^K:+WWX
M?3SW.>?WX9S?N:_[.C=QO!&#<LPEJ=:L4$:H<YFQI-0EH(XQ6A[A '.@P+[6
MX/2^M*T7]Q#&E@W)HUF+7HK)MMO: ^7X=(YMK4E(^I#)QXMH"C3U=6:,LU @
M$<_?ELA2F"L4%"S-BHA6TTLP)0*ZTQ!#+^R/V=L2[W,NNO@LWH:])42O-^Q(
MY)/2NQ"E<BM&SI%N1X_9#/GR2T83 D>:E3[J7((_]%22S)E\P/"4C-GX0B9I
MK KX5&#!DXX$F>RF3T-_RK..6PWVK_RR8\XJHU!?Q0QM]2W>43$N>0!Q&4QD
MIQN Z7M?*&2L<5/HICWGD7';<\G[VBC.DQCR-4%WKL H<EUNMDNTU65(W,5<
M[8;3@4N9(V]#X'.3LJS1E(-]I(RVX%OM"K(>6:ZN=:2NNQ'G/;/)LURO1M@)
M5*E"X;^KT48]N4*UBH?HN2W:,:CU-]XJLP<( >5))1)9=DVBW8/GJF#JO7#A
MSO;7O]NZ%'Z_JN=;@ZI]KV-D7'D&9@'5<1,/(JRY?X'!?5@V*@$H&4N  :+%
M\!W:-$^P@=CA0PKAH/7YSKB$)KR';NA4 /=FO7:!P/Z]8;&9Q0?ZZ!2B%UC%
M,%27GF:.")2Q:@XA &J0(-63^9"=^#<"J2:$>N:\4\YZ%]9#M1<TY,C<LNO
M5KYKWJP[6N\<4,9DU'']=$0' T4%UF6)%BVPZ:';!CF S[*($<MXGH^1=&%9
M>\R4KW3'HBVSDY0,S.&X="F^;.X,T6V8L?'V;*_LAX'(PAXK?)L\Z,_!^!3[
M8KG/]:*Z-2.I^8>SO@8,L"-1B)Y=>?+PN"LD[F!GD+3:R&"%9)AO+C7MU;P(
MV'^"?LK6,-SZ DT0]O#H,3J^?/\A6R\7W[7+O<2^P]UBT)\M+%&R7R:[J_:A
M\98@HT0C=A?.D.@FFN,2<3!-'Z$E[>!_9]\U.#3MR=ZB_&D\CF_F P"IC51E
M_V?;G/5?8 **52;NB"X+"IQ:R$[$B;R5V^!AYY1DO%!E,T1874,]-6OTQH-Y
MI=$R-3_H=J"EOU$:93MKS_$:O[KP)UY7>">#=N&TD!XQZ"<>=>SPP&8RJ25L
M7!,K/'G "@];QH.+G<C:.O"\9X7*;7 0@,+"0E@I":]S9$?D9-OJ:<)!2\SA
M5[[S;'1:#D&YS$=5IQYS,@#I+P%#2"MGS^]NS>LMJPP@S3=5A(^_"6YH.9=0
M^Z[BI06MX(^K[H__\;I;V56II7B4!<P0#>%3D@VIR::S5J9P"[3>V0PNYONE
M&5SHV7OLQ%SFW3&'2W:/&Z^,X?G<,,&!0RT=Z]O8F@LE?28?H]H T;N6 #B4
M!.8SN_9!WN%0NHA71^Q44J0;N\71PIE^GJ"7T"_@U?;,1: = TA:(15J3&DT
M\5>)/(UA]A+050A/EC&\Y:BE2'U?J5V$9D-T;OA8?/;3/+F9_HG[5%_-<R+%
M'K2#74KJFW.:BM;+Z3G(-^Q>K@4E=>I%Y$N5ZXQK[-!"\*IJIT*=QI!H4X(K
M67^O-=8C5V%BC(&>]J%!;L!*=>\@(ZU+@%2,TO9)7:6XGU:\%9J^%%7.^!%<
M8*G,U<VE27EQ5_NBDQY?Z\2WOS!:;19]LN97?:=?VC7_7>A:3E"T50ZPJ!1!
M=:1)$Y8U[J$N/^3"B(*:I@O7W'".SW\FQ=?,WRMUXAX/\[;129M)C'IX5J?J
MPP=CS$<1#?4:IZY]9,?8"=+G+RR&H55\-UYU<9$ 6_[\O-8&S&OF5\XG/C46
MSLEM\RT2[C&5'#)>LMF[O2PS@FZ_QF$D>E1=SYO()36QI9J11W^0I]EJ@0.#
MBAP[31^M!D=G$0#L;0%]1-U7D^(\JEI;+]4FFDV9NI+;"KH=U_4>V-F]UFVA
MQQ@S0:F3=9!$PQ-+0*9;D;]2\T'292K/_+1(8"9YIA#@+N='F'N<GI0_-X]_
M=\=U.843":QLN7_Q,R[:^H(O^#^P)/P74$L#!!0    (  F4HU)^$+#1G&8
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
M%"4+F)/M8W9>3FU_#S1N$FK3&E=:3>MM:JH^<XKW?;$#^X'*=U@K%@E=H0F
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
M0BP %8?.+Z4*(C<,Z<]P'BA^C0?IG=+0L0U1W?NJUX17>VZ9,@&>7 :_,YA
MQ8DCQ_'5F([BX/Y\=I)T57F+^Z2O/YOLW"/]K_3"%BF6;!2G1)+Q'1LJ*,K&
MDQ +74^-YL':3#W4PACM[<0&*AHZSRH\23?XC+N< I]B_R[3A.G+^#UW]#TT
M._ &;DRXF_K:85#21*+B^S$UU\-\,=52G/EU((IZD::#)G#U8"1I2A_C^E!\
M\!KK;[WK/7M)V<</4]H7(^Q_24/&8>LBZ#^P'^B?2 WBW%$F4&T/PR>QREXG
MNN7?1;QO MV7_J-/,__%!(8'07GUKGWDL$\'<7$-83P3;B)C;N<6N-+\[EVM
M2F<" 7KD;6O8-?L?:)K0!O$Q27M=&1)]][>$/\VVU/Q.KZ6(B\Q6H?O&IHY
MN-]V-2Z+9MS+!&K@A>\+*R3++!ZVRC.!= 6&UV_$T92]WX86VN\O]&S.D+RW
M8,FP&O''^FKOFSJMDU5<;J65S1@=R*M!XQ79+9F ML"(7,Q!F!+"$KRX@(M^
MB*/ GCYX(FG2KQHX+[_^V^!WZN/\4V:O3G%Z&/EMY)1AO"45$Q\D; L(_KH&
M<W0IF5JO=.=-_GGOX:%PSOL'. \9:.[>U54N2&I9^-V',UYEH++7B??.EE/[
MC) AUC #A#\],<1"]BM9L6U+=:?2<7%8/F#BT%.O0PVT^J,&-EOT(;UV4PQ[
M8T/^>%A=4\Q"IK:RW'UEWO?\!V2V92B8YYT$%8)BG[7S)C(NQBG&2:AVB,4U
M'Y]&_:-X-T/GXV U$^T;26X:8-R">@(+\!\("!H6_]+2$BO'> ^YOHLL-,UK
M3[!^1&1[A8J8PRZ1K6C"7 SNJH4P'P2,1:144+',9#$S9X/@^7SSSJOTEIG?
M7#_].J#S3Z0/,?KH.0C;!=/;,PH5"PJ/N2$/E50+6!R!+7Z&W(_]@?D.-TLJ
MZM@67LFESOB1H&:??U'U*M%Y^+FIS?P:UKO/LA#$8+49.\/ZO08ZY,8*3-(T
MCN(0Y*6 'L+V+U>KM276E6+672&,SS@A(MA#U41^T1<FA27*U.1\4_4S;DCS
M=/  3![5I,4"7HE[_(E[&N-_\1JJ@]2^TH B!6^T72'_[BAV8O3E+,ZQBT,>
M^"677<TJ.<D$^JP^!'Q/"0TA8@GT(C6<%U7@,4-^%.7[4N^T8D>?Z[E!8A>Y
MN%;#Y_;8X?-^+UX=GN(X@7XI^$SE"VJ^@#7)+ -Y&',ZT&@]FP*:PX2^),(:
M]'IO6HXX!181XMTSMRY]3&.WD.I0$/LQ[6$K]*GK<K1U(^^3>7THRQMS5)L!
MSG]559<@3A,I9_ $>"U818<^S&B=:YV'QJ%Y;Y'6L&J;1^\D7KBT[I6V$-=O
M,,!KQA&R3\+Z!4<>ZWDTN$HY14[MP4?/\8.M5#O:9;)B1SD3B!TL@]M3[M!?
M;0>X10R*O:]6:A@O:1I2<(18.  IAU&A,:--9AT/[9^R@$%?_S@>=%[XLYY
M/8DX3<)U#^ZG*=2"'%P)>BJDF86Z[YU-F4]"5"M&S[16?W>9M=I7V\%7;3]G
M%M5[2F4--2W X$:3Q_&4R0_T5NA-U+1Q!XR/=IT)\-TB*<:W:!+Q;$>]C%N_
MW6H4GJE5YAMHR:PVNO14UO]F_"F<UAKF,8ID DM$\^-\!)+0=9 NW$P*$^B9
MDP/'2,DMLL3AR'EO?T)M*V\?W_?G'<'U!TTJ>COK/5RGGIA,G/S*TO9I5%TX
MOCO_,,B"(<YD$LMS&NR=#T7R>]>BY%AR2H'<M15!M:>.[GF"4;T%']D> UN.
M4#:D $V1%3P4PH]U3$2.XPZL(>Q#B)"IS7-WD9"+[T$FX(AK\"DAE>L'%N;\
MFKC&;GI&<M%D^.VNA-;3R)KY5%!V@G8,*T1/U6-5/7S"%#1XAYJPM,4$"(*L
M:I3;*OMV0%##NM?:N:^,FN72HWY#2 E4FU:+, &5@*_]DZ0O#^^&BL'#*+DM
M=3I_8CR&!ZI_C0?]@D[5.&5'_[[+^=:Q(2:^<NWF0@B \ ED.=9(M:<)+4$#
MIU#^ D\AI!$AA!SD4%S7#EA0YN]J\@L_#;LE=CSP Q/P_$WOR5A$E6U,-PY*
MP$N)I331.$HF/98&76 "3]TT2,9Q^J<8 P^_-I-A)B1(O/RWK^]OFY]_$R/!
M?SO%O-C $8DZMOCT%']W*PW5)LT$ F_0\P1HPN-0\,23U*GM7^A)/S;0G8T<
M!08'9M$3-:UJ=Z5A:=34VLA<5-;F^LSF!-8'1;* <L"U*34@A'J)=IJ<Z*U_
M!)0BE5N3U)[,W_C&VT[\2E!=B+6JRVY+[34/D;IZ%Q9JKKS"1BYE<<BM/@$)
M5DYZ_1T@SI^LX4P"ZSQ(7NWHJH#\LG+P?A_1J(!O,#X?*H)W[A']/GO_9)=5
M_OMUJ:+JF2X)?8>9:PC1.G+86AQ9EL$C3SV . LV+*ALQ*'XL3R38!:A-35!
MSSKDK2MX^^\WUC_?9@W]0G1K^\1?QJ\<%(IAXPH*#6R5I2>TX$#E3CS)&@<Z
M9F]A.;I(>,8A_-K=7,TR3:L&.N;K!JYW$Y$_0_L:.B& 877W%*H!ZHV:?K*
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
M=6<'*WDDV2PMJJG%CEQ+K#Y@<I8CGKQA>EJ&42CKC_753Y4M*,?&HL7^KGQ
M*W#-63JDA54!G@@ 8*7HSU395SL.@SOUW@$>OO[OX2^.>IS\4J=I5JV]1?EN
M9*:L!K$/<..<YFX%%F^MP80L3 %HE[.55(_:2UF6467!FX1":81J;$GUK!=,
MDB_'-0"ZZ9Y<,58$O>\^HT+JQZ]I&Y9&QN[5<H+DLI5!C8G0ZOYY"B80"FBN
M+;AP5(!W%UG4A5:. =+RO5<EZ5IV2ROE8=V36GF]PB57?^Q.D-]+T%N%A7],
M0D0SI?EB$*;8E U79HH!XTH-NC-;E^*YP33G=Y9?(4N%T1CI!P\UFFQ!H.XC
MSA_P/U]T9OA?B5/ .P)KG-LSX*W08$0LK#J^D*;4:[T)FAKFJL-&QQ9,WCR:
M!8_DWHP8B,S(TH'DU@A=>AVLJFFTG@-9D&5 QOW89;QWYO;,H[XP<>XMP(U%
M)4]J =J,H0#KFF\J_5EIKU.1'*.!_'BKF\6HQH KRH,DFL .Y\F;(*:S!' X
MARN-8"SD;F$NI1EZ+Z5Z"7=*"'W75N^.YUK!Z7FN[VK#$,\\(BC*O\_=T5W0
MNPR"7CV$;Z>("1XW8G&=Q9G*Z9(8A[,1O%JTIN<,3"X<*XK2'D!O#XKZC-['
M3,\K,;UWS"_&^,]WN])WOS.O/;45_LWWN6+CXB>(/(M *&<[RH)7#;W^06 L
MJNPKO/(K5;@+ *[X4M#QX12B_&3/=MQ8O:G2]>8FU]8D+W?Q5Q7[4XXBHD"\
MMP6D@[>@<$C:;4P;NH(4%(G6O&''/ A+D@?7U@;AWWPP7/WF]\7%;9E0,0G+
M#3^JIGS-Y,I.RG;X' 0XZ)&$0K#6Z/(=2^.D+J+F$&(1;8JZ_&T5N\WKAGP-
M(2KBX<*OXW>?[7(^UG$J<\PNR>D5ES8R<WW;%[XNILT:=90IS!?=0@./W)]R
M)(OQQ!R BL*^39 X4=WN36%02S%>!';4)D/T_O:^ =& I[;^21Y'..[418[
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
M*SG_(_\C_R/_?XG$YNC_ E!+ P04    "  )E*-2SG^ <"9D  !X>@  $P
M &YS<"TR,#(Q,#,S,5]G.2YJ<&?LNP=4DU^W/AB:-"%TI$9%!$7  E(E*B(@
M(@+22T0Z""B(! D)%JI@Z"C^($J5&NE20T= 1)KT%D Z) +AA;2)W\S]WWOG
M^^XW\[^S[LRLF7M8.PO>O'ES]ME[/_O9^QSH8_0Y$-^MFX8W04S,3*#[C!\0
M?0O$>\W%[X$KR!7$&$ST29 NB)GIS_CSROQGL++\>65C965A/<)VY,C?A)V3
M@R'L1XYP<'-P<OT9C-^.<G,=_?/'GX?\KQ]E9F-A8>-B/\+.]3\]Z,T@?@YF
M+^9T%J:3(&9^)A9^)GH[",*8(]O?IL<$^M\&$S,+*]L1=L8TN!DW5/$QIL_"
MPI@T&V/&C'=#&>^#6/G9!$Y<N'9$T-2)_>1CH8O/$SYRR%PO:Q$V&R"<NO3
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
MAA.A>)&7A/?SG8U$: =OVQT"+>'Q)T<.8FUVS&7_0K"E>K-4MS PZDIV0V@
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
MV_/94T>_1?1W>'Z[I(AQ7T2+;:XOKA=B-7*@_-X.8H^<GB4XPB9>DO+4,MF
M2RIT$ ]"]/+*Q*QAO=P]'#I_>ROMB*I,\:/-8[(V.<*$HDM:HD]/)24:+J;?
M4MC3%F%A3S,E6</EL4I-V* =*.>W"OLNM7;-L9XW_COCP;+EC@;R63$;VH1_
MZ8O_(VB83]E"$>[000<:$C R*Z/:7SGY90>\+YX9NWL1<R V0 <)4/IQ'EDQ
M% KU/N-QH'^1%9HXQ08()T3:2Q\'0O'><3K.:$T5K:P,?<+7R+,+:^J;+_M"
MHPG<-"[N.5@4F#VBZ4R+:&15,,>-!EYDQZ/9;<&WAKL/K*BECV%'3>WAQ;P0
MD<8];&#MZOU+]FXPY>GZKHI)&OM7JI^^H9#F>5>G^&M?3^*NX#S!D^ND8NH7
MJ,<FBL9)9/AR^'#EM)()IWUHT@)T4ZIHC+M/H:5<,F*H<@7=C2K8^WHJQT58
M72OG=7^#*;&?%#&"<E<6I'U'L@#[)? +VKJY[Z6@'>G&A?9>TA!+UQWIH6^N
M+1>V;Q\Q>[]_D_B%!^:#:M'4 =%ZH17L&VGSZ!>H<IXZ,.<J'[_LMV\E(2'/
M ,\M/VN0[=K-@[_BCUP.9V)F^OWV&]M#R<9-JX#M\HU)[G>Z4T_3[NTSEAXM
M3LV$SCV'$4P@KVS?(VX"TX2UY86N=F]\N3>.OTE]&L(/@WUCG^&;VJJ)OO;]
M1]F6:9C#9Y[0( )Y/K\-_:I)'-V"X6J"K&2*#<P_A3_!@%?OCMO)J%GR7R\,
M^\O_ZJ_JE5*9X3_)':J->JA\8-U%TJ:#RF$+_529PEG"([E-8Z+=_ ,$&S4%
M*0E#W"H?0EX":%N3G?O0(Y7[7X@6WZ/S)V4[^B+294XLI*,N,"5PN+Y16\M-
MIIX@1I*X&%#)2 ULQP M,@K5^I/,3CF+XEZ?@%).PL8<_4A84K*.U7L2]@H"
MK5PZ>]:8>K'1DPXBW&6X&MB 6H_@G'?Z2+$>04I1K@,!^"\(8T(__O1K=ZEO
MA]+YXLG?4G_SI5G^EA%./.+*R[Q(_,J^/+HQ@H77DY!4G XOE"(X1+I$K4"(
M$68[;+]-0#KI(&Z*&^%[;<#\CK<*;.7P6X"7J)JQ9P!/I[C^T4\#B3JF]4%0
MLC_%EUH G?L+4UV*8_A* S43Y?F>VP],&]5,81"=,(0I?EO(Z H=U'* ]>U(
MS5V*/E9;\^X:F6L[SLRI2L?%S>\+38#6#*O.?TT'>?8?00YB:K";T]X+!DT2
MND\0$G/02$>>I+;TVZ,5'4M7:-GO:W,:'[U5X%20]%539GOYP!-#N&$2#N-C
M! MR"/40$[U)U._"5)[^X$H418^V+1@G7:^L:1DLWOTJ'O+26_AUH0&FT5GF
MPT5?$(AI>99@.ALY6Z&_44^H(053DYL4:9,PH4H3T.K@S"0,<89P3KPI?P'Z
MND+/-S=HUG.06G7RC65B2%BA3/(W483> Y9NZ-R[IDM#3<*H%I>A.?!&%:&-
M]!)P(*1U0D%5/%XFD5#IY>&C_EX_ZY+Y\_*=_3Y-3SDT1VC<]OMUK%>JS9<Y
M8=<$#9U+AE;MS500E$FQ!.@F-<\>\0Q0F%?8YIZ&K[?/\O!TOL-3S\[Y3 8[
MDTB)$O$?C>SU-2[JD,[6ASF@7D$)AG10' E2TQG'<!T!:A[45ZP!A1\!4 6
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
MYSRRS[5GAH'N>-D>1-*X)8AK)N,[-,YI(KC=-G3@M=GHDR4"*=7B\XSK3K"
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
MQAJ\BWJ+3.8/$+JY.1&RJ8L5O7Y^*@-U-Y>>_Y[44%IJ8N ,-YD+WC^?MEF
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
MF[7J+RB37/B F [<*6I6G3]I0,C++L>CX,'IM+6.&PT(C]@>F\!')V$U0CN
M7L?!%T88L)5YJ-\GV_5EE.6+I4OYUG:$A?/7P/U>+*F!1<+UI'.5'?^B^PAJ
M@I_/D#H?X4I_/(K4]7\D9@GIW"JVV@,]/GDFR9@YT^=B9=>.IIK"!8VY$UO\
MY[.?OU3:4-PDI>L+GY1)G0P+T+O+EAK;<4<K(F)C=TM%[M^<<JQUT>;P'W%,
MRZ-,]/M'+.XQ.=SR,%.10R615MM1QH'L_< EF@+9\34"VAZBI9+5X:SS^Y%R
MI=M#9:G(#(HSC=I#%QA6_RU@#;RMY%D1A1)R M2,,:9/22_"S[F\K9S1=$GN
M@C[6"0E37A_\7A1;Y4*Z$_(=:4U;H$<!H0PM1( I+;OK=M7[>B?7+DTQ'A^K
MR3K"*E;$[^9Y^%G2A;LS*L.?KZ2D->RXM,$G^]I1_/9((YJ8?5"%T;Z%>JM<
M,]C@'JC"8$.3HVG#)JQIFW0K0))APN['R;.>H\X \F,MXF0*OZ_6S>J&V!.%
M'WY[I,S'YF@=D3>/MC4;:TH"UME'7!CW$1QMY4%;0[?]XP(,MK0P5+#EF-\%
M'#]BPMK IJISDU?.]AMYRDX[?++02K#:[>//K6SWY^EOVA8GD?HEUG/9I!VI
M;HARR;5O=_"M+)XT]<0#5J=L;NQ_EP+2/^]5^"EC\#_\BL@M8KI++7ICFG'#
M:P\TB8'@>+RDSJ6ZGC_6773?8,0/NIK93K8/^V5Z9UM>?G7TK8EWX.*(DW6=
M6H5)VIG<4EMYJ_ W&;#%@?Z!=#355WFC?,'?H(0*)F,2D<>"?ZO>=CDX]MYZ
MZ,KGF_ZK&1<C]%%Z0#,'$990Q/Q]#RI14HX(HQ[A]8RC#W2(!"5[='UV,O]Y
M.K_*3M6<M\)WZBNG_'LV>=>#6$OH'E, (YE.9<32*%]N!A(1NJCC-"9XF9L,
M90I,TQ<!2_4:8(M^G48I?K0'>M\2TV$GHMG!GFZMXBA67/D7C0O*UD-5D.MC
MVZL4/VGM9SPO;DO"FJH/V/VJNXV3IGK&,%V/3B.:V\,\RL4\W<(RGP2\6QG4
MUJX*2T\0>L:B'&#)PONA7W\[PIY\"-4ET2S12>?9YWM^0C/$%':?TL ;QHR3
MB+JSG<1:NPX+NKY;$U4IGP*HQDMOO=?% ')$IL#N#ZB\RR2>] *THHI0ZP<O
MU\0XU2PPQ9U_G8SXOB5+TKR/:4Z,^:W!]MP2,4;#FCC+PM./#B;XZM)5 6=1
MB?+^>9^3]A$\G6:5/7]ZG*LV&/.AXRMMZ/TMXD6?,<&6RAW"61L&<=K=\IX]
M@#MU$#Y6LJNV"EBDPG=>E%6987>+?M,Y"?X&X$H.9X_0;R("2./-:-?WWR>R
M+CH3'@A8'#T637J\5LQ;?[1HM%IHMYDT0( N8!/H38CS&X5^M6MV1XX;O+N^
M!V(&X^9 ^R)5N"^?J^K_D']+._>B?>_?C^IO/<S;])C=A.LBTP<1X4]6%Q&0
M\MZZM^4A6"7Z\$1$\R\#-VKV!G?YM76MM)80^%'P)WC)E6%5CF#[+ AF+$Z4
M<SBI'2 [_RG#D"0XZB? =M8(V?JR,XFZC$I2&#I7)9]V.[K@_=VJE:KE" T]
M*;&L(<8O<5Y5A\YJ0_[",Y$)R9&O@T&!I5;&(7FGG;48#U&MQ-H!IB"$%(@^
M"O6&Q-7XV#;:0;P'&WP>3$W?'%("NOKS1MW,#T3&ZDE6U'/;.BL0SKT&1S'W
M_9<KAZ(_HOIQTL/;D$@\U3X9(XHTJ,5A9TGX5.AQ2I"3K:Z&_[(QJT) <>12
MBB_O&DAOH2*"]N<KQQ4\4X*,D_OSPL+>6^?L$Z0K^K7S&IZO1;GT3<6;;[0^
MO[.CY(3J<[W7N3Q/GNR^Z%(@1 4S)4KW0.<(6 Y:M<T/L/3:+DMZ,ODVZ0-
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
M!H-=0BUNRAGW2QP"<WVVDTFEG;##'&@,X$1M,@3\RQT_B+0JO..]*_OSO%6
M9\#1?MY(J<M>LP[<^3X+FU/3["-8QDW$YD)\-X030YX]FX<0KJ:L(I34)((S
MX](4IFI0F>-J^_#<VC=]"PLOI3-&4(*R3$J'"@&G/5.S9#J.YC+@0]C14<#9
M^<U(W,$M?(T>'\D7>GD(-]CZA>Z@ZT4ASUP&-7Z>D-G7#PKZOW%=V7_:?]I_
MVO_?AMXC_!-02P,$%     @ "92C4NG>\MMFD   6:X% !0   !N<W M,C R
M,3 S,S%?;&%B+GAM;-R]>7/D.)(G^O]^"KYJLZDL,Z&+!T@"W3.SIKRZ<S>K
M,C=3-;7SRIZ%X90X'2(U9(0R-9_^ 2 C@HJ# 3!(BKO6;962@@3<?P@XW!U^
M_/-__WZ_]!Y%665%_B\_!'_V?_!$S@J>Y;?_\L-O-^\!^N&__^M_^V___/\
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
M>BT2C8ZHB1Q0'^Q&85 -\,14T^I\W?P>:'EG'A_ZDG+7B2Z)PH#ZU =!1#&
M.@8>1Q"".(R4&H*"*$%.79<MYIR;8#B\57R62&8T;*]W(V:;1;CT%G".C0 '
M0W7 N[I1.P#:3#N3V[:S7?]<7NTGF[X('90C^#M2ZM"<ZIJQ]?W:=(%Y*V3&
MLM4B3/U4Q @")$(*8(1B@,*  QHH[<4/ IQ2IP")\U/.33)M*/9$0[*;Z+'
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
MR"FN\!P$%T05GAQZLIC"<\RU(PK//MLWN[\^2+8Q1:8N2?6K6"U\'DD<1B%
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
M"$2* ^U@B@%!ZM=()%)")'F2$I>8HF>CSRVJ2%^%9X8ZY\""%F0"$@ICC$'
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
M.CO$9):4+3-M\\GZG7XVTSM2ZE;2U6=1?KTCY:[T+E3B&*9I"D@0*/,I3B1
M4!<^]N,0^7Z"(C]RN=(Y-='<I/&&3D\1ZAE*>Q<W/HFMG74U!&(CB]]^8#F;
M7>>0&-(".SG7I,;8.8[W[;*SS_?-=*RJ-X7Q:8J</1GW#5F:9G65/@$E#H.
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
M:489T4"%,8.1H+'VNBB!-(J)=KTHI3S-2)Q8E<4=)\;2B,1HTA0X,6'1E2Z
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
M?'#\@7[:U>B1[WUZ]S-(MN*GHV$D5S<IMV]#;Y'H34(TJ?9(JDB4M;A.&$'
MM'7ZC<L2FH0ZS]"SOPOU%:<7^)XVX^&J_V5:_C%>GAY>+):TW/S=M^N6'?6%
M-/W_? S?1L6B0RT*X^AX?<##64 A6<R*.VVLX:K-/,7M:>TWH= %AIYZ6&T5
MUN/QN6I9=N_!V!N<DL^X2N:NJ?:Y>@822E#96V R:V2ZD$OI,9(WB28G%R/Y
M!IN\OMIRV7ZS"EW"JK7,!Y'O_-M\MEA\FL^(L9'*3F*2@;E46X:3[\""M)*I
MHI*1L1@7FCCO]VCH-Y_0PBCM*N">C<W-<XP_X&3E&][?"*,$4H"MUY'::S*:
MPM1FX8:I#!FL]$6&[WE-WUNCWQ1 UV:D,VD.(.H_F*Q^!_.74Y+E&Z"#]+X=
M?/>M?HDCB]8)RP,+O';LI;B$^<0+$SIG&S,WH-H\)M^(O'ZS RWL3 .U# !L
MM'%PL;J\7BR(B[IWWB/M&?!8H@Z.1?J;:9]EC4OK PV=2S+>RMBD?_LS]/2;
M'&@!IRX$/P#\'&1REI;C!7G]-SN@1"D!R-DW43BF 5:S68$9!)O)V^?0J#_8
M$U+Z?7O7Q CM)^YA>,3DYL]A0H _R&?CZ;B*93G^BC<,16*DF$(6M&;#M%!
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
MANCK7#,#0-LGN%Q-63LJMRS=8W/DI,+H2V!<U6D"($-M/YU8$4+QPKE3;49
MO$Q6OS5C#1'6H3:&,V'D#YC/8;IJS?MY?'*Z7#S,/M\*SIL07 #)LG"6Z6+)
MBU"UBZ+Q9*&S"T4VJ5?<D+Y^*\4:@JZ%?GJN #J<P((VT35G*ZX.9].O]-FD
MKL]5:;<_G,VOF#Z>K>PX.;NKK6:-QV@B<2?KL%.>7>TGH6I_BN#(GCMXG'Q:
MFWC9FY!^$S%-H#'K2T\#.&X?,GQTQ=-MF'7;<?80)A/,;R[?03I]^+LCSHUP
MD H+,4BFL\8Z+YH8!IU*%F",;%*(M#?E_69[6B*Y'^4.%<V?$1:S*85C'Q:+
M"PK,CF>_S:9X=CZ972(N1H@RV1#J^60U;=C:RLEC?1R6E.?%>7*27PV_+]/:
M;]JG-\1VJ, !8/2)&.\] [INZGWYMA8X.Q?HL%!UIC0=(KK(Q$ CLB24E!:M
M%?YUW,]G".PWJ?,::&RBJL'>"_^&RP]3^A?>I!!VK:![YH.ZN1'>A,J.KH/?
MP;PFG6]3*K>8BCE%(Z)D/@*2Q8F$*52621TP "C@L8G+\QQ!^YJDQY][5_ 0
M!<%8YT*4J,RTX616>8SD#C@?$O&L?9,7HL]2U&_XT0DB'EN9;J0_X.JWVRU[
M?L/AKJ5NSWU2QZ;E)3I;VQ97DI802>=>4OSHE&=!!L5<R@F#]("\B3O:RK9\
M2:>8+R84'S]>H;X!3'2TOAU/+I9/2JT@*TZ.'6=2QGJDUN==W%MF@8..*1B>
MVES0[D;O0.W2-FAZ<K?U"IH;OC-T?GN?LFN-W+,?U<AJM:R0>Q9H-G'TBIQK
MI^B T@XUBT4B(^\[Y:*L$6WJ*5J9K5NIKB:IAZR,]M8P42(0I UM(\$=\ZEV
ME(DB4US1@KL'5 S4Q&RC^<<F9G<I#R"0_P3SY3B-STD%TY-[P[G&))AQK(:1
M3.3O%"S>_OM&AI7;:]M9GWEY23)B1<DZ7Z>0CY<Y9TDJY:TTQ6&3*+\3ZOM-
MH3:!Y.MK=0!0?K /;^?.'<_NW?5>7_6MCOZ1TT88(-DZ! I,G 862LE,H(@V
M*:^T:'(+OR6=_>9+VUO,CC4U "#^@37/1GN,HE(XP8?U?O>R;U?,I0(F. P,
M2'#U=9A@P>O JI^)$F/,T.0%WU94]ILF;0+"=EH:  1I>\VQ%KW Y'I3716;
M+J_L_=5VNZOLNZZ0.:B9XI/5?[<8:0IQ($E)49?FM0D%\8Y<,1\TRA(\3VT:
M7>U/>K^E<DW ^LKZ' ""G]F>U[[)DUTZ N5TE#JRE*MT095:K9!8TMHKKIV)
MT&2 Z)9T]EMD]YJ&M!--[0[$&6V5AJF5NVXH"V+K<#:MGC9.$WG9N]XX??<C
MNTFU;$=Y1RF7>XL>/%ITW>A&IZVQTC/+(3"MT;"8I&/96L.C\MQAD[V\%95=
M5*1_=[&[A*21NAAA/<-,OH=6R3%?O&+<>Z_1YI3;O-O<CLR>YZ@U0]FZHO5&
MRAOP'=@+IN.%'^V>=-YOO>;F<EN>][2EJ]+.%Y:\Q=WUXK= Y\:@3,$0T%.L
M308CB[74W?O::, GE7CXCB9V77O_!N*+Q=U*EV_AC#R,Q9?9!7D<_PZ3"QP)
M[7F0M(%E04N>B_?D320DYKS*(I&+&YN,L_TN9?V8PE<!R=-.XUUJ:0#!QR.&
M#E*:7\#DTWSV=5QKJ$<&E 4;-/.<#@R-""SPK%F*QA:1A0FQB8/R';KZR60/
M 7)[::C]_>WU#^H?D>+S?_VG_PU02P$"% ,4    "  )E*-2SE#+0%T;  #9
M/@$ $P              @ $     83 S,S$R,#(Q+65X,3 R+FAT;5!+ 0(4
M Q0    (  F4HU(R6)78/S,  -[< 0 3              "  8X;  !A,#,S
M,3(P,C$M97@Q,#,N:'1M4$L! A0#%     @ "92C4E;S/_1'"   JT@  !8
M             ( !_DX  &$P,S,Q,C R,2UN<W!E>#,Q,2YH=&U02P$"% ,4
M    "  )E*-23_03MV$(   P20  %@              @ %Y5P  83 S,S$R
M,#(Q+6YS<&5X,S$R+FAT;5!+ 0(4 Q0    (  F4HU)S[?MP 04  ,X9   6
M              "  0Y@  !A,#,S,3(P,C$M;G-P97@S,C$N:'1M4$L! A0#
M%     @ "92C4FJ*A;0%!0  K!D  !8              ( !0V4  &$P,S,Q
M,C R,2UN<W!E>#,R,BYH=&U02P$"% ,4    "  )E*-2, 2;W#-. 0!8= \
M$               @ %\:@  ;G-P+3(P,C$P,S,Q+FAT;5!+ 0(4 Q0    (
M  F4HU)<('J+)0P  ,9O   0              "  =VX 0!N<W M,C R,3 S
M,S$N>'-D4$L! A0#%     @ "92C4M@PY$\1&@  &?T  !0
M ( !,,4! &YS<"TR,#(Q,#,S,5]C86PN>&UL4$L! A0#%     @ "92C4AC+
M5OSN&P  _ ,! !0              ( !<]\! &YS<"TR,#(Q,#,S,5]D968N
M>&UL4$L! A0#%     @ "92C4DL5/X,MH   %1(! !,              ( !
MD_L! &YS<"TR,#(Q,#,S,5]G,2YJ<&=02P$"% ,4    "  )E*-2BTW$;;]!
M  #Y9@  %               @ 'QFP( ;G-P+3(P,C$P,S,Q7V<Q,"YJ<&=0
M2P$"% ,4    "  )E*-2"B[I9>$]   E9P  %               @ 'BW0(
M;G-P+3(P,C$P,S,Q7V<Q,2YJ<&=02P$"% ,4    "  )E*-2.7-AT5!!  #=
M;0  $P              @ 'U&P, ;G-P+3(P,C$P,S,Q7V<R+FIP9U!+ 0(4
M Q0    (  F4HU(LL2$*DT,   !P   3              "  79= P!N<W M
M,C R,3 S,S%?9S,N:G!G4$L! A0#%     @ "92C4MF5 ;%X.@  HV4  !,
M             ( !.J$# &YS<"TR,#(Q,#,S,5]G-"YJ<&=02P$"% ,4
M"  )E*-2]&U:_J-&  "O;P  $P              @ 'CVP, ;G-P+3(P,C$P
M,S,Q7V<U+FIP9U!+ 0(4 Q0    (  F4HU+!_B#1-8T  ):B   3
M      "  ;<B! !N<W M,C R,3 S,S%?9S8N:G!G4$L! A0#%     @ "92C
M4IORLH$BB0  A9X  !,              ( !'; $ &YS<"TR,#(Q,#,S,5]G
M-RYJ<&=02P$"% ,4    "  )E*-2?A"PT9QF  #/?   $P
M@ %P.04 ;G-P+3(P,C$P,S,Q7V<X+FIP9U!+ 0(4 Q0    (  F4HU+.?X!P
M)F0  'AZ   3              "  3V@!0!N<W M,C R,3 S,S%?9SDN:G!G
M4$L! A0#%     @ "92C4NG>\MMFD   6:X% !0              ( !E 0&
M &YS<"TR,#(Q,#,S,5]L86(N>&UL4$L! A0#%     @ "92C4C+D%D)G20
M]AD# !0              ( !+)4& &YS<"TR,#(Q,#,S,5]P<F4N>&UL4$L%
3!@     7 !< XP4  ,7>!@    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
