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 20,498,000 20,498,000 18,449,000 17,108,000 14,351,000 14,884,000 13,601,000 12,444,000 11,325,000 9,946,000 9,675,000 9,021,000 8,657,000 8,307,000 7,320,000 6,723,100 6,718,200 6,000,500 5,405,600 4,871,500 4,262,300
Revenue Growth - 11.11% 7.84% 19.21% -3.58% 9.43% 9.30% 9.88% 13.86% 2.80% 7.25% 4.20% 4.21% 13.48% 8.88% 0.07% 11.96% 11.01% 10.96% 14.29%
Cost of Revenue 7,440,000 7,440,000 6,871,000 6,140,000 5,294,000 5,188,000 4,663,000 4,271,000 3,830,000 3,344,000 3,291,000 2,977,000 2,781,000 2,811,000 2,285,700 2,183,700 2,131,400 1,865,200 1,848,700 1,713,900 1,510,100
Gross Profit 13,058,000 13,058,000 11,578,000 10,968,000 9,057,000 9,696,000 8,938,000 8,173,000 7,495,000 6,602,000 6,384,000 6,044,000 5,876,000 5,496,000 5,034,300 4,539,400 4,586,800 4,135,300 3,556,900 3,157,600 2,752,200
Gross Profit Margin 63.70% 63.70% 62.76% 64.11% 63.11% 65.14% 65.72% 65.68% 66.18% 66.38% 65.98% 67.00% 67.88% 66.16% 68.77% 67.52% 68.27% 68.92% 65.80% 64.82% 64.57%
Research and Development 1,388,000 1,388,000 1,454,000 1,235,000 984,000 971,000 862,000 787,000 715,000 625,000 614,000 536,000 471,000 462,000 393,900 336,200 367,800 375,300 324,600 279,800 211,000
General and Administrative Expenses 7,129,000 7,129,000 6,455,000 6,427,000 5,361,000 5,356,000 5,099,000 4,552,000 4,137,000 3,610,000 4,336,000 4,066,000 3,466,000 3,150,000 2,707,300 2,506,300 2,625,100 2,391,500 2,061,700 1,814,300 1,652,200
Total Operating Expenses 9,152,000 9,152,000 8,536,000 8,281,000 6,817,000 6,791,000 6,378,000 5,710,000 5,171,000 4,445,000 5,138,000 4,740,000 4,060,000 3,734,000 3,159,400 2,878,000 3,032,900 2,828,000 2,429,900 2,142,900 1,911,000
Operating Income or Loss 3,888,000 3,888,000 2,841,000 2,584,000 2,223,000 2,713,000 2,537,000 2,290,000 2,166,000 1,861,000 1,246,000 1,256,000 1,741,000 1,686,000 1,751,400 1,594,400 1,519,000 1,307,300 1,074,300 998,800 720,400
Operating Margin 18.82% 18.97% 15.40% 15.10% 15.49% 18.23% 18.65% 18.40% 19.13% 18.71% 12.88% 13.92% 20.11% 20.30% 23.93% 23.72% 22.61% 21.79% 19.87% 20.50% 16.90%
Interest Expense 56,000 0 158,000 0 0 0 0 0 0 0 0 0 0 34,000 0 0 52,600 0 0 0 6,800
EBITDA 4,952,000 4,952,000 4,241,000 3,780,000 3,069,000 3,875,000 3,306,000 3,278,000 3,028,000 2,850,000 1,624,000 1,659,000 2,377,000 2,319,000 2,430,400 2,084,200 1,915,200 1,630,900 1,482,000 1,316,000 1,209,500
Depreciation and Amortization 1,028,000 1,028,000 1,400,000 1,196,000 846,000 1,162,000 723,000 642,000 546,000 397,000 378,000 307,000 486,000 481,000 410,200 385,300 387,600 366,600 331,800 289,900 250,900
Income Before Tax 3,673,000 3,673,000 2,683,000 2,281,000 1,954,000 2,562,000 2,356,000 2,063,000 1,921,000 1,735,000 1,160,000 1,212,000 1,705,000 1,686,000 1,729,600 1,623,900 1,580,200 1,370,100 1,103,800 1,003,300 717,000
Income Tax Expense 508,000 508,000 325,000 287,000 355,000 479,000 -1,197,000 1,043,000 274,000 296,000 645,000 206,000 407,000 341,000 456,200 516,500 432,400 383,400 326,100 328,100 251,300
Net Income 3,165,000 3,165,000 2,358,000 1,994,000 1,599,000 2,083,000 3,553,000 1,020,000 1,647,000 1,439,000 515,000 1,006,000 1,298,000 1,345,000 1,273,400 1,107,400 1,147,800 1,017,400 777,700 675,200 465,700
Net Income Margin 15.23% 15.44% 12.78% 11.66% 11.14% 13.99% 26.12% 8.20% 14.54% 14.47% 5.32% 11.15% 14.99% 16.19% 17.40% 16.47% 17.08% 16.96% 14.39% 13.86% 10.93%
EPS 8.34 0.00 6.23 5.29 4.26 5.57 9.34 2.73 4.40 3.82 1.36 2.66 3.41 3.48 3.21 2.79 2.81 2.48 1.91 1.60 1.10
EPS Diluted 8.25 0.00 6.17 5.21 4.20 5.48 9.34 2.68 4.35 3.78 1.34 2.63 3.39 3.45 3.19 2.77 2.78 2.44 1.89 1.57 1.08
Weighted Average Shares Out - 0 382,200 382,300 380,300 379,900 380,300 374,000 374,100 376,600 378,500 378,600 380,600 386,500 396,400 397,400 408,100 409,700 407,173 403,700 401,200
Weighted Average Shares Out Diluted - 0 382,200 382,300 380,300 379,900 380,300 380,100 378,500 380,900 382,800 382,100 383,000 389,500 399,500 399,400 413,600 417,200 411,481 410,800 409,300

Reported Currency: USD Q4 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 2,971,000 2,971,000 1,844,000 2,944,000 2,943,000 4,337,000 3,616,000 2,542,000 3,316,000 3,379,000 1,795,000 1,339,000 1,395,000 905,000 1,757,600 658,700 701,100 290,500 416,600 491,200 349,400
Short Term Investments 82,000 82,000 84,000 75,000 81,000 88,000 83,000 251,000 68,000 700,000 3,205,000 2,641,000 2,890,000 2,513,000 2,622,500 2,296,100 1,494,500 2,120,300 998,200 565,300 0
Cash + Short Term Investments 3,053,000 3,053,000 1,928,000 3,019,000 3,024,000 4,425,000 3,699,000 2,793,000 3,384,000 4,079,000 5,000,000 3,980,000 4,285,000 3,418,000 4,380,100 2,954,800 2,195,600 2,410,800 1,414,800 1,056,500 349,400
Net Receivables 3,765,000 3,765,000 3,565,000 3,022,000 2,701,000 2,893,000 2,332,000 2,198,000 1,967,000 1,662,000 1,572,000 1,518,000 1,430,000 1,417,000 1,251,900 1,147,100 1,129,500 1,030,700 907,000 770,300 751,100
Inventory 4,843,000 4,843,000 3,995,000 3,314,000 3,494,000 3,282,000 2,955,000 2,465,000 2,030,000 1,639,000 1,588,000 1,422,000 1,265,000 1,283,000 1,056,800 943,000 952,700 796,200 677,600 563,500 552,500
Other Current Assets 857,000 857,000 787,000 662,000 488,000 760,000 747,000 537,000 480,000 564,000 1,513,000 1,415,000 1,138,000 1,113,000 907,300 806,300 701,500 667,200 534,900 479,800 489,600
Total Current Assets 12,518,000 12,518,000 10,275,000 10,017,000 9,707,000 11,360,000 9,733,000 7,993,000 7,861,000 7,944,000 9,673,000 8,335,000 8,118,000 7,231,000 7,596,100 5,851,200 4,979,300 4,904,900 3,534,300 2,870,100 2,142,600
Non-Current Assets
Property, Plant and Equipment 3,215,000 3,215,000 2,970,000 2,833,000 2,752,000 2,567,000 2,291,000 1,975,000 1,569,000 1,199,000 1,098,000 1,081,000 948,000 888,000 827,300 947,600 963,800 991,600 951,700 831,000 700,500
Goodwill 15,243,000 15,243,000 14,880,000 12,918,000 12,778,000 9,069,000 8,563,000 7,168,000 6,356,000 4,136,000 4,186,000 3,844,000 2,142,000 2,072,000 1,072,300 956,800 567,500 527,400 531,300 513,200 506,300
Intangible Assets 4,593,000 4,593,000 4,885,000 4,840,000 5,554,000 4,227,000 4,163,000 3,477,000 3,508,000 1,794,000 2,018,000 1,989,000 1,424,000 1,442,000 703,000 634,700 368,000 398,100 405,700 922,900 963,200
Long Term Investments 0 0 0 0 0 0 -1,678,000 0 0 0 -989,000 -880,000 -811,000 318,000 290,500 285,400 275,200 0 0 0 0
Tax Assets 1,670,000 1,670,000 1,410,000 1,760,000 1,530,000 1,575,000 1,678,000 0 0 0 989,000 880,000 811,000 317,000 248,300 258,900 212,200 171,800 118,600 42,700 38,600
Other Non-Current Assets 2,673,000 2,673,000 2,464,000 2,263,000 2,009,000 1,369,000 2,479,000 1,584,000 1,141,000 1,174,000 738,000 494,000 835,000 157,000 151,300 136,700 237,300 360,200 332,200 277,400 238,900
Total Non-Current Assets 27,394,000 27,394,000 26,609,000 24,614,000 24,623,000 18,807,000 17,496,000 14,190,000 12,574,000 8,303,000 8,040,000 7,408,000 5,349,000 5,174,000 3,299,000 3,220,100 2,624,000 2,449,100 2,339,500 2,074,000 1,941,200
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 39,912,000 39,912,000 36,884,000 34,631,000 34,330,000 30,167,000 27,229,000 22,183,000 20,435,000 16,247,000 17,713,000 15,743,000 13,467,000 12,405,000 10,895,100 9,071,300 7,603,300 7,354,000 5,873,800 4,944,100 4,083,800
Current Liabilities
Accounts Payable 1,517,000 1,517,000 1,413,000 1,129,000 810,000 675,000 646,000 487,000 437,000 410,000 329,000 314,000 288,000 345,000 291,700 200,200 274,300 265,500 252,200 206,500 214,500
Short Term Debt 2,094,000 2,094,000 1,191,000 7,000 761,000 859,000 1,373,000 632,000 228,000 769,000 727,000 25,000 16,000 17,000 25,300 18,000 20,500 16,800 14,800 47,400 9,300
Tax Payables 391,000 391,000 292,000 192,000 207,000 171,000 158,000 143,000 40,000 141,000 333,000 131,000 70,000 116,000 47,400 134,700 30,000 58,700 208,200 207,300 187,000
Deferred Revenue 7,321,000 391,000 0 0 0 0 158,000 -53,000 -554,000 -553,000 332,000 131,000 31,000 129,000 47,400 134,700 30,000 856,400 786,600 787,600 702,700
Other Current Liabilities 4,310,000 3,919,000 3,699,000 3,413,000 3,470,000 2,866,000 2,630,000 2,223,000 2,443,000 2,183,000 3,075,000 2,187,000 1,502,000 1,350,000 1,240,600 1,088,100 1,137,300 194,300 297,900 207,300 187,000
Total Current Liabilities 7,921,000 7,921,000 6,303,000 4,549,000 5,041,000 4,400,000 4,807,000 3,289,000 2,554,000 2,809,000 4,463,000 2,657,000 1,837,000 1,841,000 1,605,000 1,441,000 1,462,100 1,333,000 1,351,500 1,248,800 1,113,500
Non-Current Liabilities
Long Term Debt 10,901,000 10,901,000 11,857,000 12,472,000 13,230,000 10,231,000 8,486,000 6,590,000 6,686,000 3,253,000 3,246,000 2,739,000 1,746,000 1,751,000 996,500 0 0 0 0 184,200 700
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 370,900 0 0 0 0 0 0
Deferred Tax 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -370,900 -406,700 0 0 0 0 0
Other Non-Current Liabilities 2,497,000 2,497,000 2,108,000 2,733,000 2,975,000 2,729,000 2,206,000 2,310,000 1,645,000 1,674,000 1,408,000 1,300,000 1,287,000 1,130,000 1,120,000 1,441,900 734,500 642,500 331,300 259,300 217,600
Total Non-Current Liabilities 13,398,000 13,398,000 13,965,000 15,205,000 16,205,000 12,960,000 10,692,000 8,900,000 8,331,000 4,927,000 4,654,000 4,039,000 3,033,000 2,881,000 2,116,500 1,035,200 734,500 642,500 331,300 443,500 218,300
Total Liabilities 21,319,000 21,319,000 20,268,000 19,754,000 21,246,000 17,360,000 15,499,000 12,189,000 10,885,000 7,736,000 9,117,000 6,696,000 4,870,000 4,722,000 3,721,500 2,476,200 2,196,600 1,975,500 1,682,800 1,692,300 1,331,800
Common Stock 38,000 38,000 38,000 38,000 38,000 37,000 37,000 37,000 37,000 37,000 38,000 38,000 38,000 38,000 39,100 39,800 39,600 41,100 40,800 40,500 40,300
Retained Earnings 16,771,000 16,771,000 14,765,000 13,480,000 12,462,000 11,748,000 10,765,000 8,986,000 8,842,000 7,792,000 7,559,000 7,617,000 7,332,000 6,479,000 6,016,900 5,397,400 4,389,500 4,364,700 3,490,500 2,928,200 2,297,600
Accumulated Other Comprehensive Income/Loss -416,000 -416,000 -221,000 -531,000 -1,157,000 -606,000 -631,000 -553,000 -761,000 -639,000 -254,000 232,000 129,000 144,000 153,500 258,000 164,800 260,800 90,600 3,600 196,000
Total Stockholders Equity 18,593,000 18,593,000 16,616,000 14,877,000 13,084,000 12,807,000 11,730,000 9,994,000 9,550,000 8,511,000 8,596,000 9,047,000 8,597,000 7,683,000 7,173,600 6,595,100 5,406,700 5,378,500 4,191,000 3,251,800 2,752,000
Total Investments 82,000 82,000 84,000 75,000 81,000 88,000 83,000 251,000 68,000 700,000 3,205,000 2,641,000 2,890,000 2,831,000 2,913,000 2,581,500 1,769,700 2,120,300 998,200 565,300 0
Total Debt 12,995,000 12,995,000 13,048,000 12,472,000 13,230,000 10,231,000 8,486,000 6,590,000 6,686,000 3,253,000 3,246,000 2,739,000 1,746,000 1,751,000 996,500 18,000 20,500 16,800 14,800 231,600 10,000
Net Debt 10,024,000 10,024,000 11,204,000 9,528,000 10,287,000 5,894,000 4,870,000 4,048,000 3,370,000 -126,000 1,451,000 1,400,000 351,000 846,000 -761,100 -640,700 -680,600 -273,700 -401,800 -259,600 -339,400

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 3,165,000 3,165,000 2,358,000 1,994,000 1,599,000 2,083,000 3,553,000 1,020,000 1,647,000 1,439,000 515,000 1,006,000 1,298,000 1,345,000 1,273,400 1,107,400 1,147,800 1,017,400 777,700 675,200 465,700
Depreciation & Amortization 1,028,000 1,028,000 998,000 990,000 812,000 778,000 723,000 642,000 546,000 397,000 378,000 307,000 486,000 481,000 410,200 385,300 387,600 366,600 331,800 289,900 250,900
Deferred Income Tax -182,000 -206,000 58,000 -237,000 48,000 126,000 -1,582,000 36,000 -46,000 87,000 60,000 23,000 -39,000 -164,000 -103,800 -72,700 -17,600 -147,100 -27,100 20,400 -65,500
Stock Based Compensation 114,300 205,000 168,000 171,000 142,000 127,000 119,000 113,000 97,000 86,000 77,000 76,000 75,000 75,000 68,800 62,300 65,500 61,300 49,400 0 175,200
Change in Working Capital -181,000 -500,000 -732,000 279,000 866,000 -670,000 -1,666,000 -103,000 -381,000 -937,000 859,000 523,000 -202,000 -468,000 -259,700 -99,000 -428,500 -274,400 -345,600 -189,400 -243,200
Accounts Receivable -175,000 -175,000 -579,000 -377,000 354,000 -563,000 -60,000 -162,000 -192,000 -151,000 -89,000 -89,000 -20,000 -152,000 -121,400 -9,800 -131,200 7,300 9,000 9,000 18,400
Inventory -797,000 -797,000 -762,000 -189,000 27,000 -400,000 -385,000 -320,000 -299,000 -115,000 -173,000 -77,000 18,000 -166,000 -131,200 33,700 -180,200 -89,900 -86,800 -39,700 -63,000
Accounts Payable 77,000 77,000 290,000 329,000 100,000 63,000 116,000 21,000 -16,000 35,000 13,000 1,000 -48,000 44,000 95,900 -80,500 10,400 11,100 -2,500 -2,500 68,300
Other Working Capital 714,000 395,000 319,000 516,000 385,000 230,000 -1,337,000 358,000 126,000 -706,000 1,108,000 688,000 -152,000 -194,000 -103,000 -42,400 -127,500 -202,900 -265,300 -156,200 -266,900
Other Non-Cash Items -415,300 19,000 -226,000 66,000 -190,000 -253,000 1,463,000 -149,000 -51,000 -173,000 -107,000 -49,000 39,000 165,000 158,500 77,400 21,100 4,500 81,100 67,700 10,200
Net Cash Provided by Operating Activities 3,711,000 3,711,000 2,624,000 3,263,000 3,277,000 2,191,000 2,610,000 1,559,000 1,812,000 899,000 1,782,000 1,886,000 1,657,000 1,434,000 1,547,400 1,460,700 1,175,900 1,028,300 867,300 863,800 593,300
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -575,000 -575,000 -588,000 -525,000 -487,000 -649,000 -572,000 -598,000 -490,000 -270,000 -233,000 -195,000 -210,000 -226,000 -182,100 -131,300 -155,200 -187,700 -217,500 -271,700 -187,800
Acquisitions Net -391,000 -390,000 -2,563,000 -339,000 -4,222,000 -802,000 -2,451,000 -831,000 -4,332,000 -153,000 -916,000 -2,320,000 -154,000 -2,066,000 -265,400 -570,200 -14,200 -54,800 -97,100 -59,700 -144,700
Purchases of Investments -52,000 -52,000 -52,000 -49,000 -54,000 -74,000 -226,000 -270,000 -151,000 -1,715,000 -4,365,000 -4,558,000 -372,000 -6,779,000 -408,900 -628,400 -16,832,300 -14,851,900 -9,137,800 -1,543,400 0
Sales/Maturities of Investments 54,000 54,000 240,000 55,000 61,000 69,000 394,000 87,000 785,000 4,094,000 3,636,000 298,000 3,108,000 6,869,000 5,210,100 3,973,700 17,303,200 13,772,400 8,709,700 968,400 0
Other Investing Activities 2,000 1,000 39,000 -1,000 1,000 1,000 -2,000 -1,000 -3,000 0 0 4,558,000 -3,108,000 67,000 -5,149,200 -3,972,200 8,600 143,800 400 3,400 8,500
Net Cash Used for Investing Activities -962,000 -962,000 -2,924,000 -859,000 -4,701,000 -1,455,000 -2,857,000 -1,613,000 -4,191,000 1,956,000 -1,878,000 -2,217,000 -736,000 -2,135,000 -795,500 -1,328,400 310,100 -1,178,200 -742,300 -903,000 -324,000
Cash Flows from Financing Activities
Debt Repayment -2,060,000 -2,058,000 -653,000 -1,151,000 -2,297,000 -1,342,000 -669,000 -933,000 -1,635,000 -696,000 -1,428,000 -355,000 -182,000 -190,000 -80,800 -2,700 -19,300 0 0 0 0
Common Stock Issued 2,000 0 0 0 0 2,635,000 3,125,000 1,232,000 4,547,000 744,000 2,587,000 1,360,000 178,000 926,000 1,085,700 0 19,300 69,500 48,600 30,400 0
Common Stock Repurchased 752,000 0 0 0 0 -307,000 -300,000 -230,000 -13,000 -700,000 -100,000 -317,000 -108,000 -622,000 -425,500 0 -1,000,000 0 0 0 0
Dividends Paid -1,139,000 -1,139,000 -1,051,000 -950,000 -863,000 -778,000 -703,000 -636,000 -568,000 -521,000 -462,000 -401,000 -324,000 -279,000 -238,300 -198,400 -135,600 -89,700 -44,600 -36,200 -28,000
Other Financing Activities 851,000 1,603,000 955,000 -264,000 3,149,000 -205,000 -124,000 -227,000 30,000 32,000 32,000 13,000 -13,000 4,000 69,000 7,800 89,500 33,800 -207,200 207,700 38,600
Net Cash Used Provided by Financing Activities -1,594,000 -1,594,000 -749,000 -2,365,000 -11,000 3,000 1,329,000 -794,000 2,361,000 -1,141,000 629,000 300,000 -449,000 -161,000 410,100 -193,300 -1,046,100 13,600 -203,200 201,900 10,600
Effect of Forex Changes on Cash -28,000 -28,000 -51,000 -38,000 41,000 -18,000 -8,000 74,000 -45,000 -130,000 -77,000 -25,000 18,000 9,000 -63,100 18,600 -29,300 10,200 3,600 -20,900 3,600
Net Change in Cash -3,789,000 1,127,000 -1,100,000 1,000 -1,394,000 721,000 1,074,000 -774,000 -63,000 1,584,000 456,000 -56,000 490,000 -853,000 1,098,900 -42,400 410,600 -126,100 -74,600 141,800 283,500
Cash at End of Period 2,987,000 2,971,000 1,844,000 2,944,000 2,943,000 4,337,000 3,616,000 2,542,000 3,316,000 3,379,000 1,795,000 1,339,000 1,395,000 905,000 1,757,600 658,700 701,100 290,500 416,600 491,200 349,400
Cash at Start of Period 6,776,000 1,844,000 2,944,000 2,943,000 4,337,000 3,616,000 2,542,000 3,316,000 3,379,000 1,795,000 1,339,000 1,395,000 905,000 1,758,000 658,700 701,100 290,500 416,600 491,200 349,400 65,900
Free Cash Flow
Operating Cash Flow 3,711,000 3,711,000 2,624,000 3,263,000 3,277,000 2,191,000 2,610,000 1,559,000 1,812,000 899,000 1,782,000 1,886,000 1,657,000 1,434,000 1,547,400 1,460,700 1,175,900 1,028,300 867,300 863,800 593,300
Capital Expenditure -575,000 -575,000 -588,000 -525,000 -487,000 -649,000 -572,000 -598,000 -490,000 -270,000 -233,000 -195,000 -210,000 -226,000 -182,100 -131,300 -155,200 -187,700 -217,500 -271,700 -187,800
Free Cash Flow 3,136,000 3,136,000 2,036,000 2,738,000 2,790,000 1,542,000 2,038,000 961,000 1,322,000 629,000 1,549,000 1,691,000 1,447,000 1,208,000 1,365,300 1,329,400 1,020,700 840,600 649,800 592,100 405,500