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 $275,575 $109,899 $165,676 - $62,516 $248,011 $27,564 $70,132 - $33,212 $3,003 $121,948 $23,500 $23,500
2023-12-31 $87,169 $58,642 $28,527 - $4,749 $77,853 $9,316 -$42,041 - $10,643 $2,973 - $6,794 -
2023-12-31 $18,950 $9,898 $9,052 - $1,529 $12,054 $6,896 $1,497 - $2,195 $1,090 $5,214 $945 $945
2023-12-31 $36,347 $18,116 $18,231 - $13,265 $31,381 $4,966 $2,661 - $2,499 $409 $1,334 -$236 -$471
2023-12-31 $11,008 $3,087 $7,921 - $680 $3,767 $7,241 $623 - $6,574 $1,659 $60,556 $2,811 $2,811
2023-12-31 $27,570 $17,732 $9,838 - $3,631 $21,188 $6,382 $1,753 - $10,444 $666 $17,558 $9,261 $9,261
2023-12-31 $3,432 $621 $2,811 - $307 $928 $2,504 $430 - -$731 $295 $2,285 -$430 -$872
2023-06-30 $71,195 $36,737 $34,458 - $7,324 $43,883 $27,312 $2,875 - $28,522 $3,947 $4,741 $23,907 $23,907
2023-06-30 $95,214 $74,059 $21,155 - $11,554 $85,187 $10,027 $4,964 - $10,096 $6,015 $25,000 $3,441 $976
2023-03-31 $709 $487 $222 - -$8 $579 $130 $100 - $213 $42 $12 $167 $167
2023-12-31 $94,823 $59,674 $35,149 - $23,417 $83,238 $11,585 -$360 - $32,770 $2,932 $56,645 $28,853 $28,853
2023-12-31 $24 $14 $9 - $37 $51 -$27 $1 - -$4 $0 $0 -$4 -$4
2023-03-31 $126 $82 $44 - $38 $149 -$23 $31 - -$34 -$10 -$3 -$24 -$24
2023-03-31 $7,100 $6,282 $818 - $582 $6,765 $335 $38 - $419 $150 $607 $234 $234
2023-12-31 $35,699 $8,946 $26,753 - $1,918 $29,353 $6,346 $18,501 - $6,977 $103 $458 $6,828 $6,828
2023-12-31 $2,782 $1,835 $947 - $555 $2,391 $391 $194 - $1,628 $318 $1,728 $1,217 $1,217
2023-06-30 $76 $25 $51 - $42 $67 $9 $3 - $1 -$6 $39 $7 $7
2023-03-31 $453 - $24 - $53 $482 -$29 $6 - -$166 - $2 -$169 -$169
2023-12-31 $579 - $67 - $49 $753 $14 $8 - - - - $144 -
2023-12-31 $976 $310 $665 - $262 $572 $404 $16 - $339 $40 $198 $520 $520