|
|
![]() | ![]() | ![]() | ![]() |
| |||||||||
This excerpt taken from the RVBD 10-Q filed May 5, 2009. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position (SOP) 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable.
7
Table of ContentsProduct revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to channel partners is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our product sales have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes access to technical support personnel and content via the internet and telephone. Support services also include an extended warranty for the repair or replacement of defective hardware. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence (VSOE) of the fair value of all undelivered elements exists. Through March 31, 2009, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element for which we do not have a fair value is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and VSOE for support services is measured by the renewal rate offered to the customer. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. This excerpt taken from the RVBD 10-Q filed Apr 30, 2009. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position (SOP) 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable.
6
Table of ContentsProduct revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to channel partners is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our product sales have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes access to technical support personnel and content via the internet and telephone. Support services also include an extended warranty for the repair or replacement of defective hardware. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence (VSOE) of the fair value of all undelivered elements exists. Through March 31, 2009, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element for which we do not have a fair value is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and VSOE for support services is measured by the renewal rate offered to the customer. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. These excerpts taken from the RVBD 8-K filed Apr 30, 2009. Revenue Recognition The Company follows the provisions of the American Institute of Certified Public Accountants Statement of Position (SOP) No. 97-2, Software Revenue Recognition, as amended by SOP No. 98-4, Deferral of the Effective Date of a Provision of SOP 97-2, and SOP No. 98-9, Modification of
SOP 97-2, Software Revenue Recognition with Respect to Certain Transactions. Accordingly, the Company recognizes revenue from product sales upon delivery to the customer, provided that there are no uncertainties regarding customer acceptance, there is persuasive evidence of an arrangement, the sales price is fixed or determinable, and collection of the related receivable is probable. The Company uses the residual method to recognize revenue when a contract includes one or more elements to be delivered at a future date, and vendor specific objective evidence (VSOE) of the fair value of all undelivered elements (typically maintenance and professional services) exists. Under the residual method, the Company defers revenue recognition of the fair value of the undelivered elements and allocates the remaining portion of the arrangement fee to the delivered elements, and recognizes it as revenue, assuming all other conditions for revenue recognition have been satisfied. This typically happens when installation of the product at the customer site is complete. As part of an arrangement, the Company typically sells maintenance contracts to its customers. Maintenance services include technical support, as well as rights to unspecified upgrades and enhancements, when and if the Company makes them generally available. The Company recognizes revenues from maintenance services ratably over the term of the maintenance contract period based on VSOE of fair value. VSOE of fair value is based upon the amount charged for maintenance when purchased separately, which is typically done when customers renew their support agreements. The Companys warranty period on software and hardware is typically 90 days. Allowances for estimated uncollectible amounts, returns, and credits are recorded in the same period as the related revenues. Warranty claims have not been material historically. Deferred revenues represent: (i) amounts the Company had the contractual rights to invoice, and (ii) cash received from customers for products and services in advance of revenue recognition. Cost of revenues consists primarily of hardware and support personnel salaries, and related costs and depreciation for evaluation equipment. The Company records revenue net of applicable sales tax collected and remitted to state and local taxing jurisdictions. Taxes collected from customers are recorded as a liability in the balance sheet. Revenue Recognition The Company follows the provisions of the American Institute of Certified Public Accountants Statement of Position (SOP) No. 97-2, Software Revenue Recognition, as amended by SOP No. 98-4, Deferral of the Effective Date of a Provision of SOP 97-2, and SOP No. 98-9, Modification of SOP 97-2, Software Revenue Recognition with Respect to Certain Transactions. Accordingly, the Company recognizes revenue from product sales upon delivery to the customer, provided that there are no uncertainties regarding customer acceptance, there is persuasive evidence of an arrangement, the sales price is fixed or determinable, and collection of the related receivable is probable. The Company uses the residual method to recognize revenue when a contract includes one or more elements to be delivered at a future date, and vendor specific objective evidence (VSOE) of the fair value of all undelivered elements (typically maintenance and professional services) exists. Under the residual method, the Company defers revenue recognition of the fair value of the undelivered elements and allocates the remaining portion of the arrangement fee to the delivered elements, and recognizes it as revenue, assuming all other conditions for revenue recognition have been satisfied. This typically happens when installation of the product at the customer site is complete.
As part of an arrangement, the Company typically sells maintenance contracts to its customers. Maintenance services include technical support, as well as rights to unspecified upgrades and enhancements, when and if the Company makes them generally available. The Company recognizes revenues from maintenance services ratably over the term of the maintenance contract period based on VSOE of fair value. VSOE of fair value is based upon the amount charged for maintenance when purchased separately, which is typically done when customers renew their support agreements. The Companys warranty period on product sales is typically 90 days. Allowances for estimated uncollectible amounts, returns, and credits are recorded in the same period as the related revenues. Warranty claims have not been material historically. Deferred revenues represent: (i) amounts the Company had the contractual rights to invoice, and (ii) cash received from customers for products and services in advance of revenue recognition. Cost of revenues consists primarily of hardware and support personnel salaries, and related costs and depreciation for evaluation equipment. The Company records revenue net of applicable sales tax collected and remitted to state and local taxing jurisdictions. Taxes collected from customers are recorded as a liability in the balance sheet. These excerpts taken from the RVBD 10-K filed Feb 23, 2009. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position (SOP) 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to channel partners is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our product sales have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes access to technical support personnel and content via the internet and telephone. Support services also include an extended warranty for the repair or replacement of defective hardware. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence (VSOE), of the fair value of all undelivered elements exists. Through December 31, 2008, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support services. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element for which we do not have a fair value is support services, revenue for the entire arrangement is bundled and recognized ratably over the support period. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and VSOE for support services is measured by the renewal rate offered to the customer. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue
39
Table of Contentsrecognition have been met. Deferred product revenue as of December 31, 2008 and 2007, was approximately $5.0 million and $4.4 million, respectively. We assess the ability to collect from our customers based on a number of factors, including creditworthiness of the customer and past transaction history with the customer. If the customer is not deemed creditworthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position (SOP) 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to channel partners is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our product sales have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes access to technical support personnel and content via the internet and telephone. Support services also include an extended warranty for the repair or replacement of defective hardware. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence (VSOE), of the fair value of all undelivered elements exists. Through December 31, 2008, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support services. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element for which we do not have a fair value is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and VSOE for support services is measured by the renewal rate offered to the customer. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met.
65
Table of ContentsRIVERBED TECHNOLOGY, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
We assess the ability to collect from our customers based on a number of factors, including creditworthiness of the customer and past transaction history with the customer. If the customer is not deemed creditworthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. This excerpt taken from the RVBD 10-Q filed Oct 30, 2008. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position, or SOP, 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable.
6
Table of ContentsProduct revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to channel partners is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our product sales have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes access to technical support personnel and content via the internet and telephone. Support services also include an extended warranty for the repair or replacement of defective hardware. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence, or VSOE, of the fair value of all undelivered elements exists. Through September 30, 2008, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element for which we do not have a fair value is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and VSOE for support services is measured by the renewal rate offered to the customer. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. This excerpt taken from the RVBD 10-Q filed Jul 29, 2008. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position, or SOP, 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to resellers is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our product sales have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence, or VSOE, of the fair value of all undelivered elements exists. Through June 30, 2008, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element for which we do not have a fair value is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and for support and updates is additionally measured by the renewal rate offered to the customer. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. This excerpt taken from the RVBD 10-Q filed Apr 29, 2008. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position, or SOP, 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title has transferred to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to resellers is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our agreements do not provide for rights of return. Substantially all of our product sales have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence, or VSOE, of the fair value of all undelivered elements exists. Through March 31, 2008, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element for which we do not have a fair value is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and for support and updates is additionally measured by the renewal rate offered to the customer.
19
Table of ContentsOur fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. These excerpts taken from the RVBD 10-K filed Feb 15, 2008. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position, or SOP, 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of
61
Table of ContentsRIVERBED TECHNOLOGY, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to resellers is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our products have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence, or VSOE, of the fair value of all undelivered elements exists. Through December 31, 2007, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element for which we do not have a fair value is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. Revenue related to these arrangements is included in ratable product and related support and services revenue in the accompanying consolidated statements of operations. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately and for support and updates is additionally measured by the renewal rate offered to the customer. Prior to the third quarter of 2005, we had not established VSOE for the fair value of support contracts provided to our reseller class of customers. As such, prior to the third quarter of 2005, we recognized all revenue on transactions sold through resellers ratably over the term of the support contract, typically one year. Beginning in the third quarter of 2005, we determined that we had established VSOE of fair value of support for products sold to resellers, and began recognizing product revenue upon delivery, provided the remaining criteria for revenue recognition had been met. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met.
62
Table of ContentsRIVERBED TECHNOLOGY, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. Revenue Recognition Our software is
61 Table of ContentsRIVERBED TECHNOLOGY, INC. FACE="ARIAL" SIZE="2">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Product revenue consists of revenue from sales of our appliances and software licenses. Product sales include a perpetual license to our software. customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. FACE="ARIAL" SIZE="2">We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence, or VSOE, of the fair value of all undelivered Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products
62 Table of ContentsRIVERBED TECHNOLOGY, INC. FACE="ARIAL" SIZE="2">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
FACE="ARIAL" SIZE="2">We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer This excerpt taken from the RVBD 10-Q filed Oct 25, 2007. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position, or SOP, 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable.
18
Table of ContentsProduct revenue consists of revenue from sales of our appliances. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to resellers is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our products have been sold in combination with product support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence, or VSOE, of the fair value of all undelivered elements exists. Through September 30, 2007, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. Revenue related to these arrangements is included in ratable product and related support and services revenue in the accompanying consolidated statements of operations. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and for product support and updates, is additionally measured by the renewal rate offered to the customer. Prior to the third quarter of 2005, we had not established VSOE for the fair value of support contracts provided to our reseller class of customers. As such, prior to the third quarter of 2005, we recognized all revenue on transactions sold through resellers ratably over the term of the support contract, typically one year. Beginning in the third quarter of 2005, we determined that we had established VSOE of fair value of support for products sold to resellers, and began recognizing product revenue upon title transfer at shipment, provided the remaining criteria for revenue recognition had been met. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. This excerpt taken from the RVBD 10-Q filed Jul 30, 2007. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position, or SOP, 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to resellers is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met.
19
Table of ContentsSubstantially all of our products have been sold in combination with product support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence, or VSOE, of the fair value of all undelivered elements exists. Through June 30, 2007, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. Revenue related to these arrangements is included in ratable product and related support and services revenue in the accompanying consolidated statements of operations. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and for product support and updates, is additionally measured by the renewal rate offered to the customer. Prior to the third quarter of 2005, we had not established VSOE for the fair value of support contracts provided to our reseller class of customers. As such, prior to the third quarter of 2005, we recognized all revenue on transactions sold through resellers ratably over the term of the support contract, typically one year. Beginning in the third quarter of 2005, we determined that we had established VSOE of fair value of support for products sold to resellers, and began recognizing product revenue upon title transfer at shipment, provided the remaining criteria for revenue recognition had been met. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. This excerpt taken from the RVBD 10-Q filed Apr 27, 2007. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. As a result, we account for revenue in accordance with Statement of Position, or SOP, 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to resellers is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our agreements do not provide for rights of return. Substantially all of our products have been sold in combination with product support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence, or VSOE, of the fair value of all undelivered elements exists. Through March 31, 2007, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. Revenue related to these arrangements is included in ratable product and related support and services revenue in the accompanying consolidated statements of operations. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those
20
Table of Contentsservices when sold separately, and for product support and updates, is additionally measured by the renewal rate offered to the customer. Prior to the third quarter of 2005, we had not established VSOE for the fair value of support contracts provided to our reseller class of customers. As such, prior to the third quarter of 2005, we recognized all revenue on transactions sold through resellers ratably over the term of the support contract, typically one year. Beginning in the third quarter of 2005, we determined that we had established VSOE of fair value of support for products sold to resellers, and began recognizing product revenue upon title transfer at shipment, provided the remaining criteria for revenue recognition had been met. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. This excerpt taken from the RVBD 10-K filed Feb 9, 2007. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. We provide unspecified software updates and enhancements related to our products through support contracts. As a result, we account for revenue in accordance with Statement of Position, or SOP 97-2, Software Revenue Recognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title has transferred to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at
60
Table of ContentsRIVERBED TECHNOLOGY, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to resellers is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our agreements do not provide for rights of return. Substantially all of our product sales have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence (VSOE) of the fair value of all undelivered elements exists. Through December 31, 2006, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. Revenue related to these arrangements is included in ratable product and related support and services revenue in the accompanying consolidated statements of operations. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately and for support and updates is additionally measured by the renewal rate offered to the customer. Prior to the third quarter of 2005, we had not established VSOE for the fair value of support contracts provided to our reseller class of customers. As such, prior to the third quarter of 2005, we recognized all revenue on transactions sold through resellers ratably over the term of the support contract, typically one year. Beginning in the third quarter of 2005, we determined that we had established VSOE of fair value of support for products sold to resellers, and began recognizing product revenue upon delivery, provided the remaining criteria for revenue recognition had been met. In 2005, we began to distribute our products through OEM partners. We distribute our products through OEM partners by licensing our software for a royalty to OEMs who embed it on their appliance hardware and sell it under their own brand name. Our OEM agreements include certain technology development, training and support obligations. Through March 31, 2006, we had not established VSOE for our future obligations such as training and consulting to our OEM partners and all revenue on such agreements had been deferred through March 31, 2006. In the quarter ended June 30, 2006, we satisfied all future obligations to one OEM, except for support. As such, in the second quarter we began amortizing revenue relating to this OEM arrangement over the remaining support period for each sale made under the arrangement. In the year ended December 31, 2006, we recognized $2.2 million of ratable revenue relating to this OEM arrangement, which is classified as ratable product and related support and services revenue in the accompanying consolidated statements of operation. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such
61
Table of ContentsRIVERBED TECHNOLOGY, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met. This excerpt taken from the RVBD 10-Q filed Oct 31, 2006. Revenue Recognition Our software is integrated on appliance hardware and is essential to the functionality of the product. We provide unspecified software updates and enhancements related to our products through support contracts. As a result, we account for revenue in accordance with Statement of Position, or SOP 97-2, Software Revenue
20
Table of ContentsRecognition, as amended by SOP 98-9, Modification of SOP 97-2, Software Revenue Recognition, With Respect to Certain Transactions, for all transactions involving the sale of software. We recognize product revenue when all of the following have occurred: (1) we have entered into a legally binding arrangement with a customer; (2) delivery has occurred, which is when product title transfers to the customer; (3) customer payment is deemed fixed or determinable and free of contingencies and significant uncertainties; and (4) collection is probable. Product revenue consists of revenue from sales of our appliances. Product sales include a perpetual license to our software. Product revenue is generally recognized upon transfer of title at shipment, assuming all other revenue recognition criteria are met. Shipping charges billed to customers are included in product revenue and the related shipping costs are included in cost of product revenue. Product revenue on sales to resellers is recorded once we have received persuasive evidence of an end-user and all other revenue recognition criteria have been met. Substantially all of our agreements do not provide for rights of return. Substantially all of our products have been sold in combination with support services, which consist of software updates and support. Software updates provide customers with rights to unspecified software product upgrades and to maintenance releases and patches released during the term of the support period. Support includes internet access to technical content, telephone and internet access to technical support personnel and hardware support. Revenue for support services is recognized on a straight-line basis over the service contract term, which is typically one year. We use the residual method to recognize revenue when a product agreement includes one or more elements to be delivered at a future date and vendor specific objective evidence (VSOE) of the fair value of all undelivered elements exists. Through September 30, 2006, in virtually all of our contracts, the only element that remained undelivered at the time of delivery of the product was support and updates. Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the contract fee is recognized as product revenue. If evidence of the fair value of one or more undelivered elements does not exist, all revenue is generally deferred and recognized when delivery of those elements occurs or when fair value can be established. When the undelivered element is support, revenue for the entire arrangement is bundled and recognized ratably over the support period. Revenue related to these arrangements is included in ratable product and related support and services revenue in the accompanying condensed consolidated statements of operations. VSOE of fair value for elements of an arrangement is based upon the normal pricing and discounting practices for those services when sold separately, and for support and updates is additionally measured by the renewal rate offered to the customer. Prior to the third quarter of 2005, we had not established VSOE for the fair value of support contracts provided to our reseller class of customers. As such, prior to the third quarter of 2005, we recognized all revenue on transactions sold through resellers ratably over the term of the support contract, typically one year. Beginning in the third quarter of 2005, we determined that we had established VSOE of fair value of support for products sold to resellers, and began recognizing product revenue upon title transfer at shipment, provided the remaining criteria for revenue recognition had been met. In 2005, we began to distribute our products through OEM partners. We distribute our products through OEM partners by licensing our software for a royalty to OEMs who embed it on their appliance hardware and sell it under their own brand name. Our OEM agreements include certain technology development, training and support obligations. Through March 31, 2006, we had not established VSOE for our future obligations to our OEM partners and all revenue on such agreements had been deferred through March 31, 2006. In the quarter ended June 30, 2006, we satisfied all future obligations to one OEM partner except for support. As such, in the second quarter we began amortizing revenue relating to this OEM arrangement over the remaining support period for each sale made under the arrangement. In the three and nine months ended September 30, 2006 we recognized $790,000 and $1.3 million, respectively, of revenue relating to this arrangement, which is classified as ratable product and related support and services revenue in the accompanying consolidated statements of operations. Our fees are typically considered to be fixed or determinable at the inception of an arrangement, generally based on specific products and quantities to be delivered. Substantially all of our contracts do not include rights of return or acceptance provisions. To the extent that our agreements contain such terms, we recognize revenue once the acceptance provisions or right of return lapses. Payment terms to customers generally range from net 30 to 60 days. In the event payment terms are provided that differ from our standard business practices, the fees are deemed to not be fixed or determinable and revenue is recognized when the payments become due, provided the remaining criteria for revenue recognition have been met. We assess the ability to collect from our customers based on a number of factors, including credit worthiness of the customer and past transaction history of the customer. If the customer is not deemed credit worthy, we defer all revenue from the arrangement until payment is received and all other revenue recognition criteria have been met.
21
Table of Contents | EXCERPTS ON THIS PAGE: |
| |||||||