A common stock on every April  30 , July  31 , October  31  or January  31  (the “Purchase Date”). The price of the Class A com- mon stock purchased under the Purchase Plan will be equal to  85 % of the lower of the fair market value of the Class A  common stock on the commencement date of each three-month offering period or Purchase Date. During  2004 , approxi- mately  22 , 000  shares were purchased at prices ranging from $ 13 . 64  to $ 20 . 83  per share. At December  31 ,  2004 , approxi- mately  110 , 000  shares were available under the Purchase Plan for future issuance. Consolidated income before provision for income taxes consists of the following for the years ended December  31 ,  2002 ,  2003  and  2004  (U.S. dollars in thousands):  The provision for current and deferred taxes for the years ended December  31 ,  2002 ,  2003  and  2004  consists of the  following (U.S. dollars in thousands): The Company’s foreign taxes paid are high relative to foreign operating income and the Company’s U.S. taxes paid are  low relative to U.S. operating income due largely to the flow of funds among the Company’s Subsidiaries around the world.  As payments for services, management fees, license arrangements and royalties are made from the Company’s foreign af- filiates to its U.S. corporate headquarters, these payments often incur withholding and other forms of tax that are gener- ally creditable for U.S. tax purposes. Therefore, these payments lead to increased foreign effective tax rates and lower U.S.  effective tax rates. Variations (or shifts) occur in the Company’s foreign and U.S. effective tax rates from year to year  depending on several factors including the impact of global transfer prices and the timing and level of remittances from  foreign affiliates. 12 . INCOME TAXES 2002 2003 2004 U.S. $  68 , 540 $  102 , 341 $  85 , 013 Foreign 34 , 385 5 , 398 37 , 128 Total $  102 , 925 $  107 , 739 $  122 , 141 2002 2003 2004 Current Federal $  2 , 800 $  1 , 709 $ ( 10 , 702 ) State 4 , 548 3 , 029 553 Foreign 26 , 957 57 , 573 21 , 742 34 , 305 62 , 311 11 , 593 Deferred Federal 6 , 819 16 , 641 16 , 805 State ( 1 , 268 ) 676 1 , 256 Foreign ( 1 , 774 ) ( 39 , 765 ) 14 , 813 3 , 777 ( 22 , 448 ) 32 , 874 Provision for income taxes $  38 , 082 $  39 , 863 $  44 , 467 66