Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $32,695,000,000.00 | $40,760,000,000.00 | $29,965,000,000.00 | $28,408,000,000.00 | $24,687,000,000.00 | $20,535,000,000.00 | $23,646,000,000.00 | $27,502,000,000.00 | $28,098,000,000.00 | $37,119,000,000.00 | $34,940,000,000.00 | $34,050,000,000.00 | $38,466,000,000.00 | $36,010,000,000.00 | $38,016,000,000.00 | $33,383,000,000.00 | $40,174,000,000.00 | $39,771,000,000.00 | $48,844,000,000.00 | $50,530,000,000.00 | $37,988,000,000.00 | $44,771,000,000.00 | $25,913,000,000.00 | $31,971,000,000.00 | $45,059,000,000.00 | $27,491,000,000.00 | $20,289,000,000.00 | $18,571,000,000.00 | $15,157,000,000.00 | $16,371,000,000.00 | $20,484,000,000.00 | $18,237,000,000.00 | $21,514,000,000.00 | $16,689,000,000.00 | $21,120,000,000.00 | $15,319,000,000.00 | $14,489,000,000.00 | $19,478,000,000.00 | $13,844,000,000.00 | $12,977,000,000.00 | $18,949,000,000.00 | $14,077,000,000.00 | $14,259,000,000.00 | $11,248,000,000.00 | $12,053,000,000.00 | $16,154,000,000.00 | $10,746,000,000.00 | $7,945,000,000.00 | $10,121,000,000.00 | $10,310,000,000.00 | $9,815,000,000.00 | $12,091,000,000.00 | $15,978,000,000.00 | $10,734,000,000.00 | $11,261,000,000.00 | $5,263,000,000.00 |
Accounts Receivable Net Current | $21,837,000,000.00 | $23,194,000,000.00 | $29,508,000,000.00 | $19,549,000,000.00 | $17,936,000,000.00 | $23,752,000,000.00 | $28,184,000,000.00 | $21,803,000,000.00 | $20,815,000,000.00 | $30,213,000,000.00 | $26,278,000,000.00 | $17,475,000,000.00 | $18,503,000,000.00 | $27,101,000,000.00 | $16,120,000,000.00 | $17,882,000,000.00 | $15,722,000,000.00 | $20,970,000,000.00 | $22,926,000,000.00 | $14,148,000,000.00 | $15,085,000,000.00 | $18,077,000,000.00 | $23,186,000,000.00 | $14,104,000,000.00 | $14,324,000,000.00 | $23,440,000,000.00 | $17,874,000,000.00 | $12,399,000,000.00 | $11,579,000,000.00 | $14,057,000,000.00 | $15,754,000,000.00 | $11,714,000,000.00 | $12,229,000,000.00 | $12,953,000,000.00 | $16,849,000,000.00 | $10,370,000,000.00 | $10,905,000,000.00 | $16,709,000,000.00 | $17,460,000,000.00 | $10,788,000,000.00 | $9,700,000,000.00 | $14,200,000,000.00 | $13,102,000,000.00 | $8,839,000,000.00 | $7,084,000,000.00 | $11,598,000,000.00 | $10,930,000,000.00 | $7,657,000,000.00 | $7,042,000,000.00 | $8,930,000,000.00 | $5,369,000,000.00 | -- | -- | -- | -- | -- |
Inventory | $6,232,000,000.00 | $6,511,000,000.00 | $6,331,000,000.00 | $7,351,000,000.00 | $7,482,000,000.00 | $6,820,000,000.00 | $4,946,000,000.00 | $5,433,000,000.00 | $5,460,000,000.00 | $5,876,000,000.00 | $6,580,000,000.00 | $5,178,000,000.00 | $5,219,000,000.00 | $4,973,000,000.00 | $4,061,000,000.00 | $3,978,000,000.00 | $3,334,000,000.00 | $4,097,000,000.00 | $4,106,000,000.00 | $3,355,000,000.00 | $4,884,000,000.00 | $4,988,000,000.00 | $3,956,000,000.00 | $5,936,000,000.00 | $7,662,000,000.00 | $4,421,000,000.00 | $4,855,000,000.00 | $3,146,000,000.00 | $2,910,000,000.00 | $2,712,000,000.00 | $2,132,000,000.00 | $1,831,000,000.00 | $2,281,000,000.00 | $2,451,000,000.00 | $2,349,000,000.00 | $2,042,000,000.00 | $2,396,000,000.00 | $2,283,000,000.00 | $2,111,000,000.00 | $1,594,000,000.00 | $1,829,000,000.00 | $2,122,000,000.00 | $1,764,000,000.00 | $1,697,000,000.00 | $1,245,000,000.00 | $1,455,000,000.00 | $791,000,000.00 | $1,122,000,000.00 | $1,102,000,000.00 | $1,236,000,000.00 | $776,000,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $128,416,000,000.00 | $143,692,000,000.00 | $143,566,000,000.00 | $122,659,000,000.00 | $112,913,000,000.00 | $128,777,000,000.00 | $135,405,000,000.00 | $112,292,000,000.00 | $118,180,000,000.00 | $153,154,000,000.00 | $134,836,000,000.00 | $114,423,000,000.00 | $121,465,000,000.00 | $154,106,000,000.00 | $143,713,000,000.00 | $140,065,000,000.00 | $143,753,000,000.00 | $163,231,000,000.00 | $162,819,000,000.00 | $134,973,000,000.00 | $123,346,000,000.00 | $140,828,000,000.00 | $131,339,000,000.00 | $115,761,000,000.00 | $130,053,000,000.00 | $143,810,000,000.00 | $128,645,000,000.00 | $112,875,000,000.00 | $101,990,000,000.00 | $103,332,000,000.00 | $106,869,000,000.00 | $93,761,000,000.00 | $87,592,000,000.00 | $76,219,000,000.00 | $89,378,000,000.00 | $70,953,000,000.00 | $67,891,000,000.00 | $83,403,000,000.00 | $68,531,000,000.00 | $67,949,000,000.00 | $70,541,000,000.00 | $80,347,000,000.00 | $73,286,000,000.00 | $68,219,000,000.00 | $63,337,000,000.00 | $72,348,000,000.00 | $57,653,000,000.00 | $51,943,000,000.00 | $50,712,000,000.00 | $54,771,000,000.00 | $44,988,000,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $43,546,000,000.00 | $43,666,000,000.00 | $43,715,000,000.00 | $43,550,000,000.00 | $43,398,000,000.00 | $42,951,000,000.00 | $42,117,000,000.00 | $40,335,000,000.00 | $39,304,000,000.00 | $39,245,000,000.00 | $39,440,000,000.00 | $38,615,000,000.00 | $37,815,000,000.00 | $37,933,000,000.00 | $36,766,000,000.00 | $35,687,000,000.00 | $35,889,000,000.00 | $37,031,000,000.00 | $37,378,000,000.00 | $37,636,000,000.00 | $38,746,000,000.00 | $39,597,000,000.00 | $41,304,000,000.00 | $38,117,000,000.00 | $35,077,000,000.00 | $33,679,000,000.00 | $33,783,000,000.00 | $29,286,000,000.00 | $27,163,000,000.00 | $26,510,000,000.00 | $27,010,000,000.00 | $25,448,000,000.00 | $23,203,000,000.00 | $22,300,000,000.00 | $22,471,000,000.00 | $21,149,000,000.00 | $20,151,000,000.00 | $20,392,000,000.00 | $20,624,000,000.00 | $17,585,000,000.00 | $15,120,000,000.00 | $15,488,000,000.00 | $16,597,000,000.00 | $16,327,000,000.00 | $15,026,000,000.00 | $15,422,000,000.00 | $15,452,000,000.00 | $10,487,000,000.00 | $8,847,000,000.00 | -- | $7,777,000,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,149,000,000.00 | $2,298,000,000.00 | $2,444,000,000.00 | $2,617,000,000.00 | $2,848,000,000.00 | $3,206,000,000.00 | $3,506,000,000.00 | $3,843,000,000.00 | $3,924,000,000.00 | $3,893,000,000.00 | $3,779,000,000.00 | $4,061,000,000.00 | $4,370,000,000.00 | $4,142,000,000.00 | $3,767,000,000.00 | $3,928,000,000.00 | $4,105,000,000.00 | $4,179,000,000.00 | $4,353,000,000.00 | $4,136,000,000.00 | $4,462,000,000.00 | $4,224,000,000.00 | $4,329,000,000.00 | $3,604,000,000.00 | $3,472,000,000.00 | $3,536,000,000.00 | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,889,000,000.00 | $5,717,000,000.00 | $5,661,000,000.00 | $5,473,000,000.00 | $5,423,000,000.00 | $5,414,000,000.00 | $5,261,000,000.00 | $5,249,000,000.00 | $5,202,000,000.00 | $5,116,000,000.00 | $5,044,000,000.00 | $4,711,000,000.00 | $4,629,000,000.00 | $4,616,000,000.00 | $2,374,000,000.00 | $2,055,000,000.00 | $2,022,000,000.00 | $1,577,000,000.00 | $1,522,000,000.00 | $1,400,000,000.00 | $1,381,000,000.00 | $1,135,000,000.00 | $1,132,000,000.00 | $1,141,000,000.00 | $896,000,000.00 | $896,000,000.00 | -- | -- | -- | -- | -- |
Other Assets | $70,262,000,000.00 | $66,681,000,000.00 | $64,758,000,000.00 | $64,768,000,000.00 | $65,388,000,000.00 | $60,924,000,000.00 | $54,428,000,000.00 | $52,605,000,000.00 | $51,959,000,000.00 | $50,109,000,000.00 | $48,849,000,000.00 | $44,854,000,000.00 | $43,339,000,000.00 | $43,270,000,000.00 | $42,522,000,000.00 | $41,000,000,000.00 | $41,965,000,000.00 | $40,457,000,000.00 | $32,978,000,000.00 | $33,634,000,000.00 | $34,587,000,000.00 | $34,686,000,000.00 | $22,283,000,000.00 | $22,546,000,000.00 | $23,086,000,000.00 | $13,323,000,000.00 | $10,162,000,000.00 | $10,150,000,000.00 | $7,549,000,000.00 | $7,390,000,000.00 | $8,757,000,000.00 | $7,862,000,000.00 | $7,745,000,000.00 | $7,974,000,000.00 | $5,556,000,000.00 | $4,081,000,000.00 | $3,937,000,000.00 | $3,608,000,000.00 | $3,764,000,000.00 | $4,160,000,000.00 | $5,106,000,000.00 | $5,091,000,000.00 | $5,146,000,000.00 | $5,421,000,000.00 | $5,294,000,000.00 | $5,183,000,000.00 | $5,478,000,000.00 | $5,438,000,000.00 | $4,992,000,000.00 | $4,281,000,000.00 | $3,556,000,000.00 | -- | -- | -- | -- | -- |
Total Assets | $337,411,000,000.00 | $353,514,000,000.00 | $352,583,000,000.00 | $335,038,000,000.00 | $332,160,000,000.00 | $346,747,000,000.00 | $352,755,000,000.00 | $336,309,000,000.00 | $350,662,000,000.00 | $381,191,000,000.00 | $351,002,000,000.00 | $329,840,000,000.00 | $337,158,000,000.00 | $354,054,000,000.00 | $323,888,000,000.00 | $317,344,000,000.00 | $320,400,000,000.00 | $340,618,000,000.00 | $338,516,000,000.00 | $322,239,000,000.00 | $341,998,000,000.00 | $373,719,000,000.00 | $365,725,000,000.00 | $349,197,000,000.00 | $367,502,000,000.00 | $406,794,000,000.00 | $375,319,000,000.00 | $345,173,000,000.00 | $334,532,000,000.00 | $331,141,000,000.00 | $321,686,000,000.00 | $305,602,000,000.00 | $305,277,000,000.00 | $293,284,000,000.00 | $290,479,000,000.00 | $273,151,000,000.00 | $261,194,000,000.00 | $261,894,000,000.00 | $231,839,000,000.00 | $222,520,000,000.00 | $205,989,000,000.00 | $225,184,000,000.00 | $207,000,000,000.00 | $199,856,000,000.00 | $194,743,000,000.00 | $196,088,000,000.00 | $176,064,000,000.00 | $162,896,000,000.00 | $150,934,000,000.00 | $138,681,000,000.00 | $116,371,000,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $45,753,000,000.00 | $58,146,000,000.00 | $62,611,000,000.00 | $46,699,000,000.00 | $42,945,000,000.00 | $57,918,000,000.00 | $64,115,000,000.00 | $48,343,000,000.00 | $52,682,000,000.00 | $74,362,000,000.00 | $54,763,000,000.00 | $40,409,000,000.00 | $40,127,000,000.00 | $63,846,000,000.00 | $42,296,000,000.00 | $35,325,000,000.00 | $32,421,000,000.00 | $45,111,000,000.00 | $46,236,000,000.00 | $29,115,000,000.00 | $30,443,000,000.00 | $44,293,000,000.00 | $55,888,000,000.00 | $38,489,000,000.00 | $34,311,000,000.00 | $62,985,000,000.00 | $49,049,000,000.00 | $31,915,000,000.00 | $28,573,000,000.00 | $38,510,000,000.00 | $37,294,000,000.00 | $26,318,000,000.00 | $25,098,000,000.00 | $33,312,000,000.00 | $35,490,000,000.00 | $26,474,000,000.00 | $23,159,000,000.00 | $38,001,000,000.00 | $30,196,000,000.00 | $20,535,000,000.00 | $18,914,000,000.00 | $29,588,000,000.00 | $22,367,000,000.00 | $15,516,000,000.00 | $14,912,000,000.00 | $26,398,000,000.00 | $21,175,000,000.00 | $16,808,000,000.00 | $17,011,000,000.00 | $18,221,000,000.00 | $14,632,000,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $25,184,000,000.00 | $26,756,000,000.00 | $26,281,000,000.00 | $25,744,000,000.00 | $23,304,000,000.00 | $23,096,000,000.00 | $23,739,000,000.00 | $22,027,000,000.00 | $20,820,000,000.00 | $23,208,000,000.00 | $24,032,000,000.00 | $25,181,000,000.00 | $22,724,000,000.00 | $22,827,000,000.00 | $22,724,000,000.00 | $18,453,000,000.00 | $15,264,000,000.00 | $15,984,000,000.00 | $15,824,000,000.00 | $13,856,000,000.00 | $13,470,000,000.00 | $13,331,000,000.00 | $13,207,000,000.00 | $11,414,000,000.00 | $10,430,000,000.00 | $9,778,000,000.00 | $11,500,000,000.00 | $9,247,000,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $263,217,000,000.00 | $279,414,000,000.00 | $290,437,000,000.00 | $274,764,000,000.00 | $270,002,000,000.00 | $290,020,000,000.00 | $302,083,000,000.00 | $278,202,000,000.00 | $283,263,000,000.00 | $309,259,000,000.00 | $287,912,000,000.00 | $265,560,000,000.00 | $267,980,000,000.00 | $287,830,000,000.00 | $258,549,000,000.00 | $245,062,000,000.00 | $241,975,000,000.00 | $251,087,000,000.00 | $248,028,000,000.00 | $225,783,000,000.00 | $236,138,000,000.00 | $255,827,000,000.00 | $258,578,000,000.00 | $234,248,000,000.00 | $240,624,000,000.00 | $266,595,000,000.00 | $241,272,000,000.00 | $212,748,000,000.00 | $200,450,000,000.00 | $198,751,000,000.00 | $193,437,000,000.00 | $179,061,000,000.00 | $174,820,000,000.00 | $165,017,000,000.00 | $171,124,000,000.00 | $147,474,000,000.00 | $132,188,000,000.00 | $138,566,000,000.00 | $120,292,000,000.00 | $101,580,000,000.00 | $85,810,000,000.00 | $95,500,000,000.00 | $83,451,000,000.00 | $76,502,000,000.00 | $59,253,000,000.00 | $68,742,000,000.00 | $57,854,000,000.00 | $51,150,000,000.00 | $48,436,000,000.00 | $48,627,000,000.00 | $39,756,000,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | $102,600,000,000.00 | $106,000,000,000.00 | $105,103,000,000.00 | $105,300,000,000.00 | $107,600,000,000.00 | $109,400,000,000.00 | -- | $108,700,000,000.00 | $113,000,000,000.00 | $117,800,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $40,072,000,000.00 | $32,504,000,000.00 | $28,987,000,000.00 | $29,030,000,000.00 | $16,962,000,000.00 | $16,961,000,000.00 | $16,960,000,000.00 | $16,958,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-8,960,000,000.00 | $-9,378,000,000.00 | $-11,452,000,000.00 | $-11,801,000,000.00 | $-11,746,000,000.00 | $-12,912,000,000.00 | $-11,109,000,000.00 | $-9,297,000,000.00 | $-6,494,000,000.00 | $-927,000,000.00 | $163,000,000.00 | $58,000,000.00 | $-286,000,000.00 | $179,000,000.00 | $-406,000,000.00 | $-550,000,000.00 | $-2,789,000,000.00 | $-418,000,000.00 | $-584,000,000.00 | $-639,000,000.00 | $-1,499,000,000.00 | $-3,588,000,000.00 | $-3,454,000,000.00 | $-3,111,000,000.00 | $-3,064,000,000.00 | $-841,000,000.00 | $-150,000,000.00 | $-545,000,000.00 | $-422,000,000.00 | $245,000,000.00 | $634,000,000.00 | $-107,000,000.00 | $-1,048,000,000.00 | $-1,480,000,000.00 | $-345,000,000.00 | $1,098,000,000.00 | $2,710,000,000.00 | $1,963,000,000.00 | $1,082,000,000.00 | $86,000,000.00 | $-251,000,000.00 | $-306,000,000.00 | $-471,000,000.00 | $-234,000,000.00 | $964,000,000.00 | $612,000,000.00 | $499,000,000.00 | $532,000,000.00 | $524,000,000.00 | $384,000,000.00 | $443,000,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $4,339,000,000.00 | $8,242,000,000.00 | $-214,000,000.00 | $1,408,000,000.00 | $4,336,000,000.00 | $3,240,000,000.00 | $-3,068,000,000.00 | $5,289,000,000.00 | $12,712,000,000.00 | $14,435,000,000.00 | $5,562,000,000.00 | $9,233,000,000.00 | $15,261,000,000.00 | $14,301,000,000.00 | $14,966,000,000.00 | $24,136,000,000.00 | $33,182,000,000.00 | $43,977,000,000.00 | $45,898,000,000.00 | $53,724,000,000.00 | $64,558,000,000.00 | $80,510,000,000.00 | $70,400,000,000.00 | $79,436,000,000.00 | $91,898,000,000.00 | $104,593,000,000.00 | $98,330,000,000.00 | $98,525,000,000.00 | $100,925,000,000.00 | $100,001,000,000.00 | $96,364,000,000.00 | $96,542,000,000.00 | $102,021,000,000.00 | $101,494,000,000.00 | $92,284,000,000.00 | $98,252,000,000.00 | $100,920,000,000.00 | $97,178,000,000.00 | $87,152,000,000.00 | $98,715,000,000.00 | $98,934,000,000.00 | $109,431,000,000.00 | $104,256,000,000.00 | $104,564,000,000.00 | $116,572,000,000.00 | $109,567,000,000.00 | $101,289,000,000.00 | $95,641,000,000.00 | $87,124,000,000.00 | $75,709,000,000.00 | $62,841,000,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $74,194,000,000.00 | $74,100,000,000.00 | $62,146,000,000.00 | $60,274,000,000.00 | $62,158,000,000.00 | $56,727,000,000.00 | $50,672,000,000.00 | $58,107,000,000.00 | $67,399,000,000.00 | $71,932,000,000.00 | $63,090,000,000.00 | $64,280,000,000.00 | $69,178,000,000.00 | $66,224,000,000.00 | $65,339,000,000.00 | $72,282,000,000.00 | $78,425,000,000.00 | $89,531,000,000.00 | $90,488,000,000.00 | $96,456,000,000.00 | $105,860,000,000.00 | $117,892,000,000.00 | $107,147,000,000.00 | $114,949,000,000.00 | $126,878,000,000.00 | $140,199,000,000.00 | $134,047,000,000.00 | $132,425,000,000.00 | $134,082,000,000.00 | $132,390,000,000.00 | $128,249,000,000.00 | $126,541,000,000.00 | $130,457,000,000.00 | $128,267,000,000.00 | $119,355,000,000.00 | $125,677,000,000.00 | $129,006,000,000.00 | $123,328,000,000.00 | $111,547,000,000.00 | $120,940,000,000.00 | $120,179,000,000.00 | $129,684,000,000.00 | $123,549,000,000.00 | $123,354,000,000.00 | $135,490,000,000.00 | $127,346,000,000.00 | $118,210,000,000.00 | $111,746,000,000.00 | $102,498,000,000.00 | $90,054,000,000.00 | $76,615,000,000.00 | -- | -- | -- | $47,791,000,000.00 | $31,640,000,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $337,411,000,000.00 | $353,514,000,000.00 | $352,583,000,000.00 | $335,038,000,000.00 | $332,160,000,000.00 | $346,747,000,000.00 | $352,755,000,000.00 | $336,309,000,000.00 | $350,662,000,000.00 | $381,191,000,000.00 | $351,002,000,000.00 | $329,840,000,000.00 | $337,158,000,000.00 | $354,054,000,000.00 | $323,888,000,000.00 | $317,344,000,000.00 | $320,400,000,000.00 | $340,618,000,000.00 | $338,516,000,000.00 | $322,239,000,000.00 | $341,998,000,000.00 | $373,719,000,000.00 | $365,725,000,000.00 | $349,197,000,000.00 | $367,502,000,000.00 | $406,794,000,000.00 | $375,319,000,000.00 | $345,173,000,000.00 | $334,532,000,000.00 | $331,141,000,000.00 | $321,686,000,000.00 | $305,602,000,000.00 | $305,277,000,000.00 | $293,284,000,000.00 | $290,479,000,000.00 | $273,151,000,000.00 | $261,194,000,000.00 | $261,894,000,000.00 | $231,839,000,000.00 | $222,520,000,000.00 | $205,989,000,000.00 | $225,184,000,000.00 | $207,000,000,000.00 | $199,856,000,000.00 | $194,743,000,000.00 | $196,088,000,000.00 | $176,064,000,000.00 | $162,896,000,000.00 | $150,934,000,000.00 | $138,681,000,000.00 | $116,371,000,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $62,900,000,000.00 | $53,265,000,000.00 | $61,137,000,000.00 | $88,293,000,000.00 | $229,234,000,000.00 | $45,408,000,000.00 | $52,896,000,000.00 | $78,351,000,000.00 | $215,639,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $42,271,000,000.00 | $54,855,000,000.00 | $169,148,000,000.00 | $36,413,000,000.00 | $92,308,000,000.00 | $50,332,000,000.00 | $170,782,000,000.00 | $132,687,000,000.00 | $96,802,000,000.00 | $54,243,000,000.00 | $152,836,000,000.00 | $117,662,000,000.00 | $82,407,000,000.00 | $44,328,000,000.00 | $104,956,000,000.00 | $80,267,000,000.00 | $57,587,000,000.00 | $35,217,000,000.00 | $98,392,000,000.00 | $74,079,000,000.00 | $21,821,000,000.00 | $32,031,000,000.00 | $101,839,000,000.00 | $77,755,000,000.00 | $23,422,000,000.00 | $33,912,000,000.00 | $19,931,000,000.00 | $68,255,000,000.00 | $50,767,000,000.00 | $30,176,000,000.00 | $17,813,000,000.00 | $16,106,000,000.00 | $19,921,000,000.00 | $30,423,000,000.00 | $93,626,000,000.00 | $19,681,000,000.00 | $53,397,000,000.00 | $29,741,000,000.00 | $70,537,000,000.00 | $14,735,000,000.00 | $39,793,000,000.00 | $21,846,000,000.00 | $64,304,000,000.00 | $13,024,000,000.00 | $16,349,000,000.00 | $21,060,000,000.00 | $14,401,000,000.00 | $14,994,000,000.00 | $39,267,000,000.00 | $20,703,000,000.00 | $11,380,000,000.00 | $11,922,000,000.00 | $10,218,000,000.00 | $10,298,000,000.00 | $25,684,000,000.00 | -- |
Research and Development | $7,903,000,000.00 | $7,696,000,000.00 | $29,915,000,000.00 | $22,608,000,000.00 | $7,457,000,000.00 | $7,709,000,000.00 | $26,251,000,000.00 | $19,490,000,000.00 | $6,387,000,000.00 | $6,306,000,000.00 | $21,914,000,000.00 | $16,142,000,000.00 | $5,262,000,000.00 | $5,163,000,000.00 | $18,752,000,000.00 | $4,758,000,000.00 | $9,016,000,000.00 | $4,451,000,000.00 | $16,217,000,000.00 | $12,107,000,000.00 | $3,948,000,000.00 | $3,902,000,000.00 | $14,236,000,000.00 | $10,486,000,000.00 | $3,378,000,000.00 | $3,407,000,000.00 | $11,581,000,000.00 | $8,584,000,000.00 | $5,647,000,000.00 | $2,871,000,000.00 | $10,045,000,000.00 | $7,475,000,000.00 | $4,915,000,000.00 | $2,404,000,000.00 | $8,067,000,000.00 | $2,034,000,000.00 | $3,813,000,000.00 | $1,895,000,000.00 | $6,041,000,000.00 | $4,355,000,000.00 | $1,422,000,000.00 | $1,330,000,000.00 | $4,475,000,000.00 | $1,178,000,000.00 | $2,129,000,000.00 | $1,010,000,000.00 | $3,381,000,000.00 | $2,475,000,000.00 | $1,599,000,000.00 | $758,000,000.00 | $2,429,000,000.00 | $628,000,000.00 | $1,156,000,000.00 | $575,000,000.00 | $1,782,000,000.00 | -- |
Selling, General, and Administrative | $13,254,000,000.00 | $6,786,000,000.00 | $24,932,000,000.00 | $18,781,000,000.00 | $6,201,000,000.00 | $6,607,000,000.00 | $25,094,000,000.00 | $18,654,000,000.00 | $6,193,000,000.00 | $6,449,000,000.00 | $21,973,000,000.00 | $16,357,000,000.00 | $5,314,000,000.00 | $5,631,000,000.00 | $19,916,000,000.00 | $4,831,000,000.00 | $4,952,000,000.00 | $5,197,000,000.00 | $18,245,000,000.00 | $4,426,000,000.00 | $9,241,000,000.00 | $4,783,000,000.00 | $16,705,000,000.00 | $4,108,000,000.00 | $8,381,000,000.00 | $4,231,000,000.00 | $15,261,000,000.00 | $11,447,000,000.00 | $3,718,000,000.00 | $3,946,000,000.00 | $14,194,000,000.00 | $10,712,000,000.00 | $3,423,000,000.00 | $3,848,000,000.00 | $14,329,000,000.00 | $10,624,000,000.00 | $7,060,000,000.00 | $3,600,000,000.00 | $11,993,000,000.00 | $8,835,000,000.00 | $5,985,000,000.00 | $3,053,000,000.00 | $10,830,000,000.00 | $2,645,000,000.00 | $2,672,000,000.00 | $2,840,000,000.00 | $10,040,000,000.00 | $2,545,000,000.00 | $2,339,000,000.00 | $2,605,000,000.00 | $7,599,000,000.00 | $1,915,000,000.00 | $1,763,000,000.00 | $1,896,000,000.00 | $5,517,000,000.00 | -- |
Total Operating Expenses | $14,371,000,000.00 | $14,482,000,000.00 | $54,847,000,000.00 | $13,415,000,000.00 | $27,974,000,000.00 | $14,316,000,000.00 | $51,345,000,000.00 | $38,144,000,000.00 | $25,335,000,000.00 | $12,755,000,000.00 | $43,887,000,000.00 | $32,499,000,000.00 | $10,576,000,000.00 | $10,794,000,000.00 | $38,668,000,000.00 | $28,754,000,000.00 | $19,165,000,000.00 | $9,648,000,000.00 | $34,462,000,000.00 | $25,774,000,000.00 | $17,091,000,000.00 | $8,685,000,000.00 | $30,941,000,000.00 | $7,809,000,000.00 | $7,528,000,000.00 | $7,638,000,000.00 | $26,842,000,000.00 | $20,031,000,000.00 | $13,311,000,000.00 | $6,817,000,000.00 | $24,239,000,000.00 | $18,187,000,000.00 | $5,934,000,000.00 | $6,252,000,000.00 | $22,396,000,000.00 | $5,598,000,000.00 | $10,873,000,000.00 | $5,495,000,000.00 | $18,034,000,000.00 | $4,453,000,000.00 | $8,737,000,000.00 | $4,383,000,000.00 | $15,305,000,000.00 | $11,464,000,000.00 | $7,641,000,000.00 | $3,850,000,000.00 | $13,421,000,000.00 | $3,421,000,000.00 | $6,543,000,000.00 | $3,363,000,000.00 | $10,028,000,000.00 | $7,358,000,000.00 | $2,344,000,000.00 | $2,471,000,000.00 | $7,299,000,000.00 | -- |
Loss from Operations | $27,900,000,000.00 | $40,373,000,000.00 | $114,301,000,000.00 | $22,998,000,000.00 | $64,334,000,000.00 | $36,016,000,000.00 | $119,437,000,000.00 | $94,543,000,000.00 | $71,467,000,000.00 | $41,488,000,000.00 | $108,949,000,000.00 | $85,163,000,000.00 | $27,503,000,000.00 | $33,534,000,000.00 | $66,288,000,000.00 | $13,091,000,000.00 | $38,422,000,000.00 | $25,569,000,000.00 | $63,930,000,000.00 | $48,305,000,000.00 | $36,761,000,000.00 | $23,346,000,000.00 | $70,898,000,000.00 | $12,612,000,000.00 | $42,168,000,000.00 | $26,274,000,000.00 | $61,344,000,000.00 | $10,768,000,000.00 | $14,097,000,000.00 | $23,359,000,000.00 | $60,024,000,000.00 | $10,105,000,000.00 | $38,158,000,000.00 | $24,171,000,000.00 | $71,230,000,000.00 | $56,607,000,000.00 | $18,278,000,000.00 | $24,246,000,000.00 | $52,503,000,000.00 | $10,282,000,000.00 | $31,056,000,000.00 | $17,463,000,000.00 | $48,999,000,000.00 | $38,969,000,000.00 | $29,768,000,000.00 | $17,210,000,000.00 | $55,241,000,000.00 | $11,573,000,000.00 | $32,724,000,000.00 | $17,340,000,000.00 | $33,790,000,000.00 | $9,379,000,000.00 | $15,701,000,000.00 | $7,827,000,000.00 | $18,385,000,000.00 | -- |
Loss Before Income Taxes | $68,381,000,000.00 | $40,323,000,000.00 | $113,736,000,000.00 | $22,733,000,000.00 | $64,005,000,000.00 | $35,623,000,000.00 | $119,103,000,000.00 | $94,446,000,000.00 | $30,139,000,000.00 | $41,241,000,000.00 | $109,207,000,000.00 | $85,959,000,000.00 | $61,590,000,000.00 | $33,579,000,000.00 | $67,091,000,000.00 | $52,190,000,000.00 | $39,053,000,000.00 | $25,918,000,000.00 | $65,737,000,000.00 | $49,610,000,000.00 | $37,699,000,000.00 | $23,906,000,000.00 | $72,903,000,000.00 | $13,284,000,000.00 | $16,168,000,000.00 | $27,030,000,000.00 | $64,089,000,000.00 | $11,308,000,000.00 | $14,684,000,000.00 | $24,180,000,000.00 | $61,372,000,000.00 | $49,184,000,000.00 | $38,715,000,000.00 | $24,573,000,000.00 | $72,515,000,000.00 | $57,453,000,000.00 | $42,980,000,000.00 | $24,416,000,000.00 | $53,483,000,000.00 | $10,484,000,000.00 | $13,818,000,000.00 | $17,709,000,000.00 | $50,155,000,000.00 | $40,012,000,000.00 | $30,577,000,000.00 | $17,672,000,000.00 | $55,763,000,000.00 | $11,861,000,000.00 | -- | -- | $34,205,000,000.00 | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.53 | $2.19 | $6.16 | $4.69 | $1.53 | $1.89 | $6.15 | $4.86 | $1.54 | $2.11 | $5.67 | $4.42 | $3.11 | $1.70 | $3.31 | $2.61 | $7.63 | $5.04 | $11.97 | $2.20 | $6.70 | $4.22 | $2.94 | $2.36 | $2.75 | $3.92 | $2.08 | $7.18 | $5.50 | $3.38 | $8.35 | $1.43 | $1.91 | $3.30 | $9.28 | $1.86 | $5.43 | $3.08 | $6.49 | $5.06 | $26.31 | $14.59 | $40.03 | $7.51 | $24.09 | $13.93 | $44.64 | $9.42 | $12.45 | $14.03 | $7.13 | $7.89 | $6.49 | $6.53 | $15.41 | -- |
Weighted Average Shares Basic | 15,457,810,000 | 15,509,763,000 | 15,744,231,000 | 15,697,614,000 | 15,787,154,000 | 15,892,723,000 | 16,215,963,000 | 16,277,824,000 | 16,335,263,000 | 16,391,724,000 | 16,701,272,000 | 16,772,656,000 | 16,844,298,000 | 16,935,119,000 | 17,352,119,000 | 4,312,573,000 | 4,387,570,000 | 4,415,040,000 | 4,617,834,000 | 4,660,175,000 | 4,704,945,000 | 4,735,820,000 | 4,955,377,000 | 4,882,167,000 | 5,024,877,000 | 5,112,877,000 | 5,217,242,000 | 5,195,088,000 | 5,262,226,000 | 5,298,661,000 | 5,470,820,000 | 5,443,058,000 | 5,514,381,000 | 5,558,930,000 | 5,753,421,000 | 5,788,922,000 | 5,793,799,000 | 5,843,082,000 | 6,085,572,000 | 6,012,635,000 | 885,415,000 | 896,072,000 | 925,331,000 | 932,388,000 | 939,273,000 | 938,916,000 | 934,818,000 | 936,596,000 | 933,582,000 | 931,041,000 | 924,258,000 | 922,917,000 | 923,196,000 | 919,294,000 | 909,461,000 | -- |
Earnings Per Share Diluted | $3.71 | $2.18 | $6.13 | $1.26 | $1.52 | $1.88 | $6.11 | $4.82 | $1.52 | $2.10 | $5.61 | $4.38 | $3.08 | $1.68 | $3.28 | $2.58 | $7.56 | $4.99 | $11.89 | $2.18 | $6.66 | $4.18 | $11.91 | $2.34 | $2.73 | $3.89 | $2.07 | $7.14 | $5.46 | $3.36 | $8.31 | $6.62 | $1.90 | $3.28 | $1.96 | $1.85 | $2.33 | $3.06 | $6.45 | $5.03 | $11.62 | $14.50 | $8.26 | $7.47 | $23.90 | $13.81 | $8.67 | $9.32 | $12.30 | $13.87 | $7.05 | $20.63 | $12.83 | $6.43 | $15.15 | -- |
Weighted Average Shares Diluted | 15,464,709,000 | 15,576,641,000 | 15,812,547,000 | 15,859,263,000 | 15,847,050,000 | 15,955,718,000 | 16,325,819,000 | 16,394,937,000 | 16,461,304,000 | 16,519,291,000 | 16,864,919,000 | 16,941,527,000 | 17,021,423,000 | 17,113,688,000 | 17,528,214,000 | 4,404,695,000 | 4,429,648,000 | 4,454,604,000 | 4,648,913,000 | 4,691,759,000 | 4,700,646,000 | 4,773,252,000 | 5,000,109,000 | 5,050,963,000 | 5,113,140,000 | 5,157,787,000 | 5,251,692,000 | 5,274,394,000 | 5,261,688,000 | 5,327,995,000 | 5,500,281,000 | 5,472,781,000 | 5,567,506,000 | 5,594,127,000 | 5,793,069,000 | 5,829,920,000 | 5,834,858,000 | 5,881,803,000 | 6,122,663,000 | 6,172,857,000 | 890,490,000 | 901,452,000 | 931,662,000 | 939,172,000 | 946,626,000 | 947,217,000 | 945,355,000 | 947,059,000 | 944,893,000 | 941,572,000 | 936,645,000 | 937,810,000 | 934,549,000 | 933,154,000 | 924,712,000 | -- |
Common Stock Shares Authorized | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 50,400,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 12,600,000,000 | 1,800,000 | 1,800,000,000 | 1,800,000 | 1,800,000,000 | 1,800,000,000 | 1,800,000,000 | 1,800,000,000 | 1,800,000,000 | 1,800,000,000 | 1,800,000,000 | 1,800,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 15,337,686,000 | 15,460,223,000 | 15,550,061,000 | 15,647,868,000 | 15,723,406,000 | 15,842,407,000 | 15,943,425,000 | 16,095,378,000 | 16,207,568,000 | 16,340,851,000 | 16,426,786,000 | 16,556,942,000 | 16,686,305,000 | 16,823,263,000 | 16,976,763,000 | 4,283,939,000 | 4,323,987,000 | 4,384,959,000 | 4,443,236,000 | 4,531,395,000 | 4,607,284,000 | 4,729,803,000 | 4,754,986,000 | 4,842,917,000 | 4,943,282,000 | 5,081,651,000 | 5,126,201,000 | 5,169,782,000 | 5,205,815,000 | 5,255,423,000 | 5,336,166,000 | 5,393,165,000 | 5,478,446,000 | 5,544,487,000 | 5,578,753,000 | 5,705,400,000 | 5,762,278,000 | 5,826,419,000 | 5,866,161,000 | 5,989,171,000 | 861,745 | 892,447,000 | 899,213 | 908,442,000 | 940,094,000 | 938,973,000 | 939,208,000 | 937,266,000 | 934,982,000 | 932,214,000 | 929,277,000 | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,559,000,000.00 | $19,764,000,000.00 | $19,024,000,000.00 | $17,954,000,000.00 | $17,167,000,000.00 | $16,422,000,000.00 | $15,573,000,000.00 | $14,850,000,000.00 | $13,961,000,000.00 | $13,331,000,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,232,000,000.00 | $3,252,000,000.00 | $3,281,000,000.00 | $2,988,000,000.00 | $3,042,000,000.00 | $11,965,000,000.00 | $3,117,000,000.00 | $2,879,000,000.00 | $2,898,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |