Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.


Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Revenue 35,289,400 35,127,400 28,819,700 23,522,300 18,728,500 25,599,700 23,495,700 19,456,400 17,033,300 19,115,100 18,997,000 17,123,800 17,050,500 16,355,200 10,292,900 8,086,500 14,972,500 15,221,700 16,454,100 14,057,400 11,396,300
Revenue Growth - 21.89% 22.52% 25.60% -26.84% 8.95% 20.76% 14.23% -10.89% 0.62% 10.94% 0.43% 4.25% 58.90% 27.28% -45.99% -1.64% -7.49% 17.05% 23.35%
Cost of Revenue 28,283,800 27,985,500 24,068,100 20,230,400 16,276,500 21,584,300 19,839,900 16,470,800 14,280,100 15,993,800 16,203,800 14,628,300 14,584,100 13,341,800 8,198,800 6,483,400 11,736,900 11,917,300 13,773,400 11,340,500 9,268,600
Gross Profit 7,005,600 7,141,900 4,751,600 3,291,900 2,452,000 4,015,400 3,655,800 2,985,600 2,753,200 3,121,300 2,793,200 2,495,500 2,466,400 3,013,400 2,094,100 1,603,100 3,235,600 3,304,400 2,680,700 2,716,900 2,127,700
Gross Profit Margin 19.85% 20.33% 16.49% 13.99% 13.09% 15.69% 15.56% 15.35% 16.16% 16.33% 14.70% 14.57% 14.47% 18.42% 20.35% 19.82% 21.61% 21.71% 16.29% 19.33% 18.67%
Research and Development 435,000 410,900 341,200 324,100 273,900 326,600 306,100 264,700 247,200 239,800 215,600 251,400 279,300 288,200 238,500 199,200 341,800 255,500 0 0 0
General and Administrative Expenses 791,500 784,600 726,300 676,800 581,400 698,500 644,700 555,000 540,200 541,500 561,400 559,500 571,600 546,900 481,500 434,900 581,400 602,300 587,000 555,200 488,500
Total Operating Expenses 1,232,700 1,195,500 1,073,000 1,001,400 884,100 1,040,500 967,300 842,000 805,800 793,700 792,400 823,800 870,900 876,500 788,200 634,100 923,200 857,800 587,000 555,200 488,500
Operating Income or Loss 5,639,100 5,946,400 3,617,600 2,275,000 1,532,000 2,892,600 2,627,600 2,108,300 2,752,800 2,305,800 1,978,500 1,643,100 1,562,400 1,660,700 861,500 422,100 2,330,700 2,392,200 2,012,400 2,104,800 1,579,300
Operating Margin 15.97% 16.93% 12.55% 9.67% 8.18% 11.30% 11.18% 10.84% 16.16% 12.06% 10.41% 9.60% 9.16% 10.15% 8.37% 5.22% 15.57% 15.72% 12.23% 14.97% 13.86%
Interest Expense -91,300 520,400 109,100 1,120,300 1,200,100 0 -182,600 -65,000 1,622,400 -31,300 -39,100 -51,900 -66,500 668,200 222,300 335,400 866,700 627,900 -162,900 331,200 211,100
EBITDA 6,638,400 6,870,300 4,407,800 3,178,300 2,581,000 3,969,900 3,681,700 3,215,800 3,745,900 3,212,900 2,896,200 2,453,800 2,263,300 2,810,700 1,900,800 1,480,400 2,980,100 2,918,600 2,447,000 2,474,900 1,894,300
Depreciation and Amortization 946,300 923,900 790,200 903,300 1,049,000 1,077,300 1,054,100 1,107,500 993,100 907,100 917,700 810,700 700,900 673,800 616,000 638,100 649,400 526,400 434,600 370,100 315,000
Income Before Tax 6,226,000 5,718,200 3,848,700 2,378,600 1,657,900 3,099,200 2,810,200 2,173,300 1,130,400 2,337,100 2,017,600 1,695,000 1,628,900 1,506,900 660,300 175,000 14,640,000 1,764,300 2,175,300 1,773,600 1,368,200
Income Tax Expense 1,262,300 1,117,400 837,100 526,500 359,500 711,300 615,100 498,100 608,700 733,100 658,800 523,700 517,300 464,600 202,700 63,100 446,100 537,000 679,300 640,400 461,400
Net Income 4,963,700 4,600,800 3,011,600 1,865,500 1,301,200 2,387,900 2,195,100 1,675,200 521,700 1,604,000 1,358,800 1,171,300 1,111,600 1,042,300 457,600 111,900 1,017,900 1,227,300 1,496,000 1,133,200 906,800
Net Income Margin 14.05% 13.10% 10.45% 7.93% 6.95% 9.33% 9.34% 8.61% 3.06% 8.39% 7.15% 6.84% 6.52% 6.37% 4.45% 1.38% 6.80% 8.06% 9.09% 8.06% 7.96%
EPS 9.46 8.78 5.76 3.58 2.50 4.59 4.17 3.17 0.99 3.02 2.55 2.20 2.09 1.91 0.84 0.21 1.86 2.20 2.66 1.96 1.54
EPS Diluted 9.44 8.76 5.75 3.57 2.49 4.58 4.16 3.16 0.99 3.01 2.54 2.20 2.08 1.91 0.83 0.20 1.85 2.19 2.64 1.94 1.53
Weighted Average Shares Out - 523,900 522,600 521,700 520,200 520,350 526,500 527,850 526,650 531,900 532,500 531,300 532,650 544,950 547,500 545,700 546,300 556,650 562,650 579,600 589,275
Weighted Average Shares Out Diluted - 525,000 523,350 522,600 521,100 521,250 527,700 529,350 527,700 533,400 534,150 532,800 533,700 546,600 549,300 547,350 548,850 559,950 565,800 583,200 592,988

Reported Currency: USD Q2 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Current Assets
Cash and Cash Equivalents 0 7,181,700 6,158,900 3,428,300 3,539,600 4,175,100 3,435,900 2,364,700 1,915,700 2,016,400 1,737,600 1,750,100 1,272,400 2,106,700 2,040,800 1,912,000 1,955,200 1,858,100 1,852,500 1,698,900 1,614,700
Short Term Investments 7,803,800 1,477,600 1,614,200 1,559,400 1,429,000 1,162,100 1,020,400 1,367,100 1,140,900 1,448,100 1,272,000 1,267,500 1,192,700 910,100 450,500 219,500 175,400 778,500 821,700 591,400 604,800
Cash + Short Term Investments 7,803,800 8,659,300 6,158,900 4,813,000 4,834,000 5,169,400 4,299,600 3,621,900 2,922,600 3,378,000 2,937,100 2,925,200 2,395,900 3,016,800 2,491,300 2,131,500 2,130,600 2,636,600 2,674,200 2,290,300 2,219,500
Net Receivables 2,731,300 2,198,100 1,919,800 1,575,100 1,197,500 1,306,100 1,314,400 1,127,900 862,200 879,000 1,047,100 1,019,600 902,100 977,800 610,400 554,700 8,735,100 9,595,400 9,207,700 7,844,700 6,644,800
Inventory 2,783,000 2,576,700 2,198,800 1,768,300 1,221,900 1,153,200 1,184,700 928,400 727,800 796,500 925,700 813,600 782,400 710,400 534,000 632,100 658,100 628,300 693,700 495,500 495,600
Other Current Assets 0 680,600 682,000 732,900 515,600 388,000 364,700 404,400 225,600 245,700 290,500 308,100 331,700 2,900,700 2,432,500 2,056,000 211,700 205,600 212,800 214,900 113,300
Total Current Assets 13,318,100 13,434,100 10,277,500 8,156,400 7,253,400 7,628,700 6,798,700 5,678,200 4,512,600 5,053,500 4,909,900 4,758,400 4,080,400 4,588,900 3,576,900 3,242,800 11,735,500 13,065,900 12,788,400 10,845,400 9,473,200
Non-Current Assets
Property, Plant and Equipment 3,895,900 6,425,400 3,468,400 5,726,400 5,231,900 4,661,000 4,284,100 4,559,700 3,931,500 3,801,700 3,791,600 4,337,000 3,751,900 3,182,400 2,779,000 2,894,900 3,742,900 3,450,500 2,798,500 2,349,900 1,037,800
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 0 7,181,700 17,179,600 11,924,000 11,801,800 12,131,800 10,926,200 9,697,200 8,951,100 0 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 0 590,900 250,000 99,900 137,200 152,200 134,800 116,200 194,100 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Assets 23,962,600 13,782,200 2,350,000 15,418,900 15,799,800 16,071,400 14,399,600 3,388,900 3,049,600 12,254,600 11,917,300 11,630,100 10,795,500 9,401,400 7,878,200 8,431,300 771,400 711,800 520,500 520,100 1,717,000
Total Non-Current Assets 27,858,500 27,389,300 22,998,000 21,145,300 21,031,700 20,732,400 18,683,700 17,762,000 16,126,300 16,056,300 15,708,900 15,967,100 14,547,400 12,583,800 10,657,200 11,326,200 4,514,300 4,162,300 3,319,000 2,870,000 2,754,800
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 41,176,600 40,823,400 33,275,500 29,301,700 28,285,100 28,361,100 25,482,400 23,440,200 20,638,900 21,109,800 20,618,800 20,725,500 18,627,800 17,172,700 14,234,100 14,569,000 16,249,800 17,228,200 16,107,400 13,715,400 12,228,000
Current Liabilities
Accounts Payable 7,348,200 9,015,800 7,185,600 6,217,600 5,601,100 6,013,100 5,710,900 5,270,400 4,056,200 4,331,900 4,341,300 4,302,000 3,651,300 3,846,700 2,634,100 2,442,500 867,100 1,218,200 1,454,800 2,003,800 1,943,200
Short Term Debt 0 5,068,900 3,265,500 3,025,100 3,113,500 3,797,200 3,256,800 2,723,700 2,242,500 2,620,400 2,506,000 150,000 3,325,000 3,673,600 2,149,900 2,695,600 3,576,200 4,106,800 4,222,600 8,600 2,510,400
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 7,348,200 142,600 7,185,600 -4,398,400 -4,355,100 -4,640,200 275,000 166,300 1,072,600 242,000 970,900 261,800 903,500 -5,565,800 -1,468,200 0 1,174,400 1,176,600 1,028,900 0 0
Other Current Liabilities -7,348,200 -5,211,500 -10,451,100 1,373,300 1,241,600 843,000 -3,531,800 -2,890,000 -3,315,100 -2,862,400 -3,476,900 -261,800 -4,228,500 1,892,200 -681,700 -2,695,600 36,300 367,100 497,000 338,700 347,800
Total Current Liabilities 7,348,200 9,015,800 7,185,600 6,217,600 5,601,100 6,013,100 5,710,900 5,270,400 4,056,200 4,331,900 4,341,300 4,452,000 3,651,300 3,846,700 2,634,100 2,442,500 5,654,000 6,868,700 7,203,300 2,351,100 4,801,400
Non-Current Liabilities
Long Term Debt 0 9,308,200 12,922,800 7,735,800 8,197,200 8,012,800 7,536,100 7,494,700 6,232,700 7,018,500 6,695,500 7,101,200 150,000 150,000 150,000 172,300 3,908,600 3,769,000 3,057,400 6,246,300 2,314,400
Deferred Revenue 0 -10,010,200 683,200 329,100 457,400 587,300 842,400 1,339,000 1,072,600 1,047,400 970,900 1,093,800 903,500 712,000 563,800 547,200 470,800 0 0 0 0
Deferred Tax 0 702,000 624,400 590,400 854,600 790,200 704,900 773,700 934,900 889,100 909,200 973,300 940,000 942,800 713,800 734,800 1,369,700 1,038,000 913,000 806,500 823,600
Other Non-Current Liabilities 16,125,500 15,928,800 -1,307,600 2,991,400 2,759,700 3,251,600 2,095,200 511,900 1,564,900 882,500 948,700 470,900 7,136,100 6,156,800 4,814,600 5,568,500 0 539,400 477,500 410,400 526,200
Total Non-Current Liabilities 16,125,500 15,928,800 12,922,800 11,646,700 12,268,900 12,641,900 11,178,600 10,119,300 9,805,100 9,837,500 9,524,300 9,639,200 9,129,600 7,961,600 6,242,200 7,022,800 5,749,100 5,346,400 4,447,900 7,463,200 3,664,200
Total Liabilities 23,473,700 24,944,600 20,108,400 17,864,300 17,870,000 18,655,000 16,889,500 15,389,700 13,861,300 14,169,400 13,865,600 14,091,200 12,780,900 11,808,300 8,876,300 9,465,300 11,403,100 12,215,100 11,651,200 9,814,300 8,465,600
Common Stock 524,300 523,300 522,000 347,300 346,600 346,300 346,600 351,800 350,700 351,300 355,200 354,300 353,400 356,800 365,300 364,400 363,100 368,400 248,500 169,400 173,900
Retained Earnings 0 15,780,300 13,402,400 11,869,200 11,005,200 10,398,500 9,275,400 8,369,100 7,484,900 7,536,800 6,863,800 6,165,100 5,596,400 5,174,500 4,846,100 4,640,500 4,724,700 4,260,600 4,026,100 3,471,500 2,826,900
Accumulated Other Comprehensive Income/Loss 0 -693,900 -953,400 -921,100 -1,050,300 -1,100,100 -1,098,500 -793,600 -1,128,100 -1,017,000 -579,800 8,700 -159,500 -219,000 41,300 36,200 -269,800 408,100 156,200 154,700 311,100
Total Stockholders Equity 17,702,900 15,878,800 13,167,100 11,437,400 10,415,100 9,706,100 8,592,900 8,050,500 6,777,600 6,940,400 6,753,200 6,634,300 5,846,900 5,364,400 5,357,800 5,103,700 4,846,700 5,013,100 4,456,200 3,901,100 3,762,400
Total Investments 7,803,800 8,659,300 18,793,800 1,559,400 1,429,000 1,162,100 1,020,400 1,367,100 1,140,900 1,448,100 1,272,000 1,267,500 1,192,700 910,100 450,500 219,500 175,400 778,500 821,700 591,400 604,800
Total Debt 0 14,377,100 16,188,300 10,760,900 11,310,700 11,810,000 10,792,900 10,218,400 8,475,200 9,638,900 9,201,500 150,000 150,000 150,000 150,000 172,300 7,484,800 7,875,800 7,280,000 6,254,900 4,824,800
Net Debt 0 7,195,400 10,029,400 7,332,600 7,771,100 7,634,900 7,357,000 7,853,700 6,559,500 7,622,500 7,463,900 -1,600,100 -1,122,400 -1,956,700 -1,890,800 -1,739,700 5,529,600 6,017,700 5,427,500 4,556,000 3,210,100

Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Cash Flows from Operating Activities
Net Income 4,963,700 4,600,800 3,011,600 1,852,100 1,298,400 2,387,900 2,195,100 1,675,200 521,700 1,604,000 1,358,800 1,171,300 1,111,600 1,042,300 457,600 111,900 1,017,900 1,227,300 1,496,000 1,133,200 906,800
Depreciation & Amortization -244,400 -923,900 790,200 903,300 1,049,000 1,077,300 1,054,100 1,107,500 993,100 907,100 917,700 810,700 700,900 673,800 616,000 638,100 649,400 526,400 434,600 370,100 315,000
Deferred Income Tax -306,200 -303,700 -208,000 -212,900 -500 70,800 17,500 -173,900 30,900 -55,200 -98,000 97,300 151,700 224,100 46,300 159,700 131,000 0 0 0 0
Stock Based Compensation 40,700 21,200 17,100 14,700 13,000 15,100 13,200 12,700 13,100 14,600 16,200 14,000 13,900 0 0 0 0 0 0 0 0
Change in Working Capital -1,577,100 -1,334,700 -809,500 -239,000 891,200 -595,500 -558,100 -295,500 395,300 -266,400 -241,300 3,700 -193,100 -692,400 66,000 81,600 -595,200 261,700 -172,900 -537,100 -368,300
Accounts Receivable -232,400 -1,266,500 125,900 -329,800 20,000 -75,300 -45,800 -23,500 -6,300 7,000 -8,500 86,200 -186,600 0 0 0 0 0 0 0 0
Inventory -60,200 -350,700 -272,700 -610,300 -48,200 24,600 -332,700 -149,900 64,100 64,300 -189,500 -39,600 -61,500 -187,100 96,600 53,400 -85,200 114,400 -168,500 -30,100 -142,100
Accounts Payable 588,200 350,700 840,300 1,030,900 -53,600 -27,600 528,900 333,600 -8,600 -162,600 252,300 240,800 -303,600 0 0 0 0 0 0 0 0
Other Working Capital -1,110,500 -68,200 -1,503,000 -329,800 973,000 -517,200 -708,500 -455,700 346,100 -175,100 -295,600 -283,700 358,600 -505,300 -30,600 28,200 -510,000 147,300 -4,400 -507,000 -226,200
Other Non-Cash Items 1,792,400 1,847,800 207,000 -329,700 -251,400 -9,400 283,700 228,600 390,700 311,300 88,400 390,000 -100,400 1,611,200 411,800 541,700 101,800 40,000 95,000 20,600 37,500
Net Cash Provided by Operating Activities 4,438,700 4,190,000 3,027,000 2,186,700 2,987,200 2,860,300 2,992,300 2,715,800 2,300,800 2,556,000 2,123,600 2,375,700 1,519,000 1,592,600 1,551,400 1,373,300 1,304,900 2,055,400 1,852,700 986,800 891,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -1,563,700 -1,262,500 -1,390,500 -1,632,800 -1,638,400 -1,970,800 -1,952,300 -1,846,600 -1,964,900 -1,725,200 -1,537,300 -1,872,800 -1,803,400 -1,647,300 -168,400 -127,700 -1,550,000 -1,267,400 -954,300 -848,500 -633,500
Acquisitions Net 615,800 632,000 687,700 -727,000 -597,800 638,100 653,700 470,700 433,800 -1,035,500 -1,239,000 0 0 -1,142,400 -715,400 -843,300 -1,087,000 240,100 162,200 96,100 103,200
Purchases of Investments 353,400 -163,600 -170,300 -176,100 -244,600 -850,600 -615,900 -970,300 -1,031,900 -294,300 -124,600 -990,100 -1,048,900 -471,800 -233,700 -42,800 -667,300 -1,282,900 -1,458,200 -1,172,400 -876,300
Sales/Maturities of Investments -3,425,100 803,600 718,100 727,000 597,800 715,500 931,500 779,500 1,304,800 1,035,500 997,900 888,900 768,300 1,142,400 393,500 1,006,800 1,239,400 1,345,500 1,225,400 1,135,100 710,500
Other Investing Activities 2,408,400 -2,880,400 -1,878,000 446,200 7,200 -739,600 -294,000 72,800 127,700 44,600 371,100 -177,000 -504,000 -299,900 256,900 317,600 1,813,000 -332,100 -801,200 -712,900 -510,000
Net Cash Used for Investing Activities -3,396,000 -2,870,900 -2,033,000 -1,362,700 -1,875,800 -2,207,400 -1,930,700 -1,964,600 -1,564,300 -1,974,900 -1,531,900 -2,151,000 -2,588,000 -2,419,000 -467,100 310,600 -251,900 -1,296,800 -1,826,100 -1,502,600 -1,206,100
Cash Flows from Financing Activities
Debt Repayment -1,413,500 -2,572,800 -2,265,800 -210,900 -1,898,500 -1,790,000 -1,755,300 -1,897,100 -1,625,100 -1,580,100 -1,883,000 -568,900 -668,100 -1,317,900 -730,700 -1,601,700 0 0 0 0 0
Common Stock Issued 65,000 51,500 35,700 37,500 53,700 60,800 19,300 39,300 29,400 0 0 0 0 2,808,100 22,000 0 11,500 30,800 37,700 11,900 15,700
Common Stock Repurchased -4,500 -3,500 -2,100 -1,500 -42,100 -110,200 -354,400 0 -70,500 -201,600 -42,700 0 -162,100 -337,600 -22,000 0 -230,600 -360,500 -312,000 -367,200 -107,700
Dividends Paid -2,256,400 -1,518,600 -1,004,700 -708,000 -1,239,800 -1,138,600 -804,300 -558,300 -829,300 -680,500 -623,800 -283,100 -809,500 -217,400 -251,700 -232,100 -629,200 -736,700 -530,400 -496,900 -270,900
Other Financing Activities 2,256,400 5,145,600 3,541,800 -882,900 1,318,200 3,061,400 2,985,100 2,061,600 1,701,400 2,265,700 2,029,000 1,125,800 1,849,200 10,900 22,000 17,600 -19,800 227,900 847,200 1,573,200 879,200
Net Cash Used Provided by Financing Activities -278,500 1,102,200 304,900 -882,900 -1,808,500 83,400 71,100 -393,800 -823,500 -196,500 -520,500 273,800 209,500 946,100 -960,400 -1,816,200 -868,100 -838,500 42,500 721,000 516,300
Effect of Forex Changes on Cash -18,500 69,600 -36,300 -52,400 61,600 2,900 -61,500 91,600 -13,700 -105,800 -83,700 -20,800 25,200 -53,800 4,900 89,100 -87,800 85,500 84,500 -121,000 66,500
Net Change in Cash -5,246,500 -2,269,600 1,262,600 -111,300 -635,500 739,200 1,071,200 449,000 -100,700 278,800 -12,500 477,700 -834,300 65,900 128,800 -43,200 97,100 5,600 153,600 84,200 267,700
Cash at End of Period 19,181,900 2,421,300 4,690,900 3,428,300 3,539,600 4,175,100 3,435,900 2,364,700 1,915,700 2,016,400 1,737,600 1,750,100 1,272,400 2,106,700 2,040,800 1,912,000 1,955,200 1,858,100 1,852,500 1,698,900 1,614,700
Cash at Start of Period 24,428,400 4,690,900 3,428,300 3,539,600 4,175,100 3,435,900 2,364,700 1,915,700 2,016,400 1,737,600 1,750,100 1,272,400 2,106,700 2,040,800 1,912,000 1,955,200 1,858,100 1,852,500 1,698,900 1,614,700 1,347,000
Free Cash Flow
Operating Cash Flow 4,438,700 4,190,000 3,027,000 2,186,700 2,987,200 2,860,300 2,992,300 2,715,800 2,300,800 2,556,000 2,123,600 2,375,700 1,519,000 1,592,600 1,551,400 1,373,300 1,304,900 2,055,400 1,852,700 986,800 891,000
Capital Expenditure -1,563,700 -1,262,500 -1,390,500 -1,632,800 -1,638,400 -1,970,800 -1,952,300 -1,846,600 -1,964,900 -1,725,200 -1,537,300 -1,872,800 -1,803,400 -1,647,300 -168,400 -127,700 -1,550,000 -1,267,400 -954,300 -848,500 -633,500
Free Cash Flow 2,875,000 2,927,500 1,636,500 553,900 1,348,800 889,500 1,040,000 869,200 335,900 830,800 586,300 502,900 -284,400 -54,700 1,383,000 1,245,600 -245,100 788,000 898,400 138,300 257,500