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 $316,565,000 $249,781,000 $66,784,000 - $20,692,000 $270,473,000 $46,092,000 -$10,572,000 - $54,729,000 $10,228,000 $51,778,000 $33,839,000 $33,839,000
2023-12-31 $32,322,651 $11,460,808 $20,861,843 - $4,977,115 $27,935,398 $4,387,253 $7,879,866 - $1,704,517 $420,069 $144,415 $1,271,113 $1,271,113
2023-12-31 $38,651,360 $28,630,442 $10,020,918 $23,011 $5,708,547 $34,135,236 $4,516,124 -$1,662,359 - $3,303,760 $1,008,159 $4,539,485 $2,170,497 $2,170,497
2023-06-30 $37,998,191 $31,541,787 $6,456,405 $0 $3,669,485 $35,211,271 $2,786,920 $0 $3,444,589 $3,752,062 $1,202,470 $42,596 $2,506,995 $2,506,995
2023-07-24 $6,139,405 $8,333 $6,131,072 $0 $165,888 $5,847,028 $292,376 $0 $292,376 $671,651 $27,013 $31,104 $613,534 $613,534
2023-06-29 $6,063,013 $0 $6,063,013 $0 $146,759 $4,641,842 $1,421,171 $0 $1,510,585 $1,290,537 $333,432 $12,997 $932,542 $932,542
2023-03-31 $37,154,298 $31,477,309 $5,676,989 $1,406,198 $2,956,976 $34,434,285 $2,720,013 -$1,110,139 - $3,668,733 $1,175,765 $925,507 $2,451,318 $2,451,318
2023-03-31 $37,154,298 $31,477,309 $5,676,989 $1,406,198 $2,956,976 $34,434,285 $2,720,013 -$1,110,139 - $3,668,733 $1,175,765 $925,507 $2,451,318 $2,451,318
2023-04-28 $5,570,523 $447,108 $5,123,415 $0 $958,484 $4,072,613 $1,497,910 $365,041 $1,877,088 $1,882,264 $313,755 $2 $1,568,507 $1,568,507
2023-06-28 $4,396,616 $102,613 $4,294,004 $0 $876,958 $4,330,907 $65,709 $0 $65,709 $70,741 $35,940 $49,128 -$14,327 -$14,327
2023-06-23 $17,291,754 $13,884,491 $3,407,263 $900,923 $1,707,837 $16,493,251 $798,503 $0 $918,615 $899,543 $165,941 $67,390 $666,212 $666,212
2023-03-31 $16,907,725 $13,576,133 $3,331,592 $880,915 $1,669,908 $16,126,956 $780,769 $36,112 - $879,565 $162,256 $318,041 $651,416 $651,416
2023-03-31 $6,570,439 $3,242,397 $3,328,042 $319,484 $2,695,328 $5,937,725 $632,714 -$657,070 - -$469,127 $320,674 $1,619,366 -$970,144 -$1,006,257
2023-02-28 $11,811,303 $8,503,617 $3,307,686 - $2,437,600 $11,304,781 $506,522 $23,851 - $402,760 $110,591 $173,565 $280,976 $280,976
2023-03-31 $11,539,837 $8,394,784 $3,145,053 $735,698 $1,969,170 $10,360,815 $1,179,022 -$712,441 - $1,180,313 $236,691 $105,939 $937,126 $937,126
2023-12-31 $3,519,959 $427,049 $3,092,910 - - $2,798,910 $721,049 $2,007,286 - $767,627 $130,111 - $641,110 $641,110
2023-06-28 $4,118,955 $1,272,329 $2,846,626 $647,710 $1,019,961 $3,507,254 $611,701 $0 $611,701 $383,609 $59,371 $21 $324,217 $324,217
2023-03-31 $4,027,478 $1,253,163 $2,774,315 $633,325 $997,234 $3,407,811 $619,667 $638,097 - $375,090 $58,052 $549 $317,017 $317,017
2023-03-31 $10,881,150 $8,192,063 $2,689,087 $316,200 $1,940,943 $9,938,894 $942,256 -$985,309 - $819,971 $116,101 $392,713 $649,124 $649,124
2023-03-31 $21,571,973 $19,022,501 $2,549,472 - $1,607,518 $20,671,491 $900,482 $106,114 - $1,680,631 $409,132 $1,053,396 $1,180,694 $1,180,694