text: \nTotal revenues 18,756 16,934 21,454 24,318 23,329 \nCOST OF REVENUES\nAutomotive sales 10,914 10,153 13,099 15,433 15,422 \nAutomotive leasing 408 368 381 352 333 \nTotal automotive cost of revenues 11,322 10,521 13,480 15,785 15,755 \nEnergy generation and storage 688 769 1,013 1,151 1,361 \nServices and other 1,286 1,410 1,579 1,605 1,702 \nTotal cost of revenues 13,296 12,700 16,072 18,541 18,818 \nGross profit 5,460 4,234 5,382 5,777 4,511 \nOPERATING EXPENSES\nResearch and development 865 667 733 810 771 \nSelling, general and administrative 992 961 961 1,032 1,076 \nRestructuring and other â€” 142 â€” 34 â€”\nTotal operating expenses 1,857 1,770 1,694 1,876 1,847 \nINCOME FROM OPERATIONS 3,603 2,464 3,688 3,901 2,664 \nInterest income 28 26 86 157 213 \nInterest expense (61) (44) (53) (33) (29)\nOther income (expense), net 56 28 (85) (42) (48)\nINCOME BEFORE INCOME TAXES 3,626 2,474 3,636 3,983 2,800 \nProvision for income taxes