Groleau Corporation has an activity-based costing system with three activity cost pools--Processing, Setting Up, and Other. The company's overhead costs, which consist of factory utilities and indirect labor, are allocated to the cost pools in proportion to the activity cost pools' consumption of resources. Costs in the Processing cost pool are assigned to products based on machine-hours (MHs) and costs in the Setting Up cost pool are assigned to products based on the number of batches. Costs in the Other cost pool are not assigned to products. Data concerning the two products and the company's costs and activity-based costing system appear below:

Factory utilities (total) $36,500
Indirect labor (total) $11,000

Distribution of Resource Consumption Across Activity Cost Pools

Processing Setting Up Other
Factory utilities 0.30 0.20 0.50
Indirect labor 0.50 0.30 0.20


MHs Batches
Product S8 3,600 1,500
Product F1 7,600 900
Total 11,200 2,400


Product S8 Product F1
Sales (total) $70,900 $100,100
Direct materials (total) $25,400 $37,500
Direct labor (total) $32,400 $44,000


Required:

a. Assign overhead costs to activity cost pools using activity-based costing.
b. Calculate activity rates for each activity cost pool using activity-based costing.
c. Determine the amount of overhead cost that would be assigned to each product using activity-based costing.
d. Determine the product margins for each product using activity-based costing.