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 $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-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-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-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-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-03-31 $8,378,942 $6,116,920 $2,262,022 $507,567 $1,947,461 $8,089,140 $289,802 -$461,765 - $316,409 $35,853 $171,556 $265,502 $265,493
2023-03-31 $8,378,942 $6,116,920 $2,262,022 $507,567 $1,947,461 $8,089,140 $289,802 -$461,765 - $316,409 $35,853 $171,556 $265,502 $265,493
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-04-27 $27,143,729 $25,977,014 $1,166,715 $1,434,841 $1,896,007 $29,309,697 -$2,165,968 $2,912 -$2,157,286 -$3,563,599 -$246,804 -$128,724 -$3,188,071 -$3,188,071
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 $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
2023-03-31 $3,429,519 $1,432,643 $1,996,876 $168,986 $1,603,242 $3,033,615 $395,904 -$166,308 - $367,767 $96,096 $13,939 $269,799 $269,799
2023-12-31 $4,313,800 $2,661,228 $1,652,572 - $1,181,482 $3,832,026 $481,774 -$238,143 - $444,155 $111,177 $51,803 $331,305 $331,305
2023-03-31 $6,622,532 $4,666,083 $1,956,449 - $1,147,686 $5,821,857 $800,675 -$4,756,556 - $529,357 $179,727 $26,731 $376,447 $376,447
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