This excerpt taken from the VRSN 10-K filed Mar 16, 2005.
On occasion, VeriSign has purchased goods or services for its operations from organizations at or about the same time that VeriSign licensed its software to these organizations. These transactions are recorded at terms VeriSign considers to be fair value. For these reciprocal arrangements, VeriSign considers Accounting Principles Board (APB) Opinion No. 29, Accounting for Nonmonetary Transactions, and EITF Issue No. 01-02, Interpretation of APB Opinion No. 29, to determine whether the arrangement is a monetary or non-monetary transaction. Transactions involving the exchange of boot representing 25% or greater of the fair value of the reciprocal arrangement are considered monetary transactions within the context of APB Opinion No. 29 and EITF Issue No. 01-02. Monetary transactions and non-monetary transactions that represent the culmination of an earnings process are recorded at the fair value of the products delivered or products or services received, whichever is more readily determinable, provided that fair values are determinable within reasonable limits. In determining fair value, VeriSign considers the recent history of cash sales of the same products or services in similar sized transactions. Revenues from such transactions may be recognized over a period of time as the products or services are received. For non-monetary reciprocal arrangements that do not represent the culmination of the earnings process, the exchange is recorded based on the carrying value of the products delivered, which is generally zero.
VeriSign has not entered into any new reciprocal arrangements since the first quarter of 2002. Revenues recognized under reciprocal arrangements were approximately $3.0 million in 2004, of which $2.2 million involved non-monetary transactions, approximately $3.8 million in 2003, of which $2.7 million involved non-monetary transactions, and approximately $14.0 million in 2002, of which $9.7 million involved non-monetary transactions, as defined above.