day ×
day ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
day ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
% ×
Unless stated otherwise, all values are in millions
Symbol Date Total revenue Cost of revenue Gross profit Research & development Selling, general & administrative Total operating expenses Operating income Net other income EBIT Income before tax Income tax expense Minority interest Net income Income (for common shares)
2023-12-31 $2,071,315 $2,234,959 -$163,644 $14,312 - $2,246,462 -$175,147 -$255,104 - -$217,741 $111,794 $251,151 -$339,473 -$339,473
2023-12-31 $154,231 $161,984 -$7,753 - $12,908 $140,924 $13,306 -$29,019 - -$5,134 $5,278 $21,357 -$7,969 -$7,969
2023-12-31 $15,807 $20,984 -$5,177 - $2,748 $23,732 -$7,925 $2,853 - -$17,627 $1,352 $5,339 -$18,733 -$18,733
2023-12-31 -$4,715 - -$4,715 - $417 $408 -$5,123 $35 - -$4,766 - - -$4,766 -$4,766
2023-03-31 -$2,741 - -$2,741 - $42 $42 -$2,783 $67 - -$2,918 $4 - -$2,922 -$2,922
2023-03-31 -$2,741 - -$2,741 - $42 $42 -$2,783 $67 - -$2,918 $4 - -$2,922 -$2,922
2023-12-31 $6,848 $9,538 -$2,690 $4,845 $1,549 $11,087 -$4,239 -$4,811 - -$3,942 $772 - -$4,714 -$4,714
2023-12-31 $5,162 $7,370 -$2,208 $0 $281 $296 -$2,503 - -$2,377 - -$128 - -$2,696 -$2,696
2023-12-31 $38,775 $40,972 -$2,197 - $1,579 $44,000 -$5,225 $4,038 - -$9,004 $481 $10,040 -$8,468 -$8,468
2023-12-31 $3,877 $5,914 -$2,036 - $630 $6,527 -$2,650 $290 - -$2,492 $157 $1,390 -$2,445 -$2,445
2023-12-31 $4,434 $6,464 -$2,030 $1,995 $1,714 $3,709 -$5,739 - -$5,211 - $1 - -$5,432 -$5,432
2023-12-31 $26,458 $28,157 -$1,699 - $2,674 $30,831 -$4,373 -$89 - $6,473 $2,433 $356 $3,929 $3,929
2023-12-31 $26,458 $28,157 -$1,699 - $2,674 $30,831 -$4,373 -$89 - $6,473 $2,433 $356 $3,929 $3,929
2023-12-31 $513 $2,134 -$1,620 - $143 $2,337 -$1,824 $77 - -$1,997 $146 $1,164 -$1,835 -$1,835
2023-12-31 $26,159 $27,736 -$1,577 - $5,021 $34,303 -$8,144 $3,331 - -$18,695 $1,006 $19,773 -$19,932 -$19,932
2023-12-31 -$1,436 $0 -$1,436 $0 $163 $163 -$1,599 - -$1,604 - $39 - -$1,643 -$1,785
2023-12-31 $15,540 $16,956 -$1,416 $3,114 $920 $4,329 -$5,745 - -$5,268 - $177 - -$5,833 -$5,833
2023-12-31 $595 $1,936 -$1,341 $937 $797 $1,759 -$3,100 - -$2,802 - $1 - -$2,828 -$2,828
2023-12-31 $25,697 $26,783 -$1,086 $9 $2,040 $29,448 -$3,751 $3,160 - $3,274 $1,467 $19,863 $1,394 $1,394
2023-12-31 $1,632 $2,644 -$1,012 - $841 $3,509 -$1,876 $1,178 - -$3,573 $281 $694 -$3,489 -$3,489