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,145,000 17,859,000 17,873,000 19,374,000 16,205,000 14,539,000 14,198,000 13,600,000 11,155,000 11,401,000 11,081,000 10,180,000 9,337,000 9,081,000 8,612,000 4,700,000 5,063,908 4,844,655 2,097,976 1,191,386 725,311
Revenue Growth - -0.08% -7.75% 19.56% 11.46% 2.40% 4.40% 21.92% -2.16% 2.89% 8.85% 9.03% 2.82% 5.45% 83.23% -7.19% 4.53% 130.92% 76.10% 64.26%
Cost of Revenue 3,675,000 9,161,000 9,086,000 9,556,000 7,939,000 7,133,000 6,993,000 6,811,000 5,109,000 5,229,000 4,997,000 4,622,000 4,297,000 3,585,000 3,505,000 2,279,000 597,000 547,620 0 0 0
Gross Profit 16,470,000 8,698,000 8,787,000 9,818,000 8,266,000 7,406,000 7,205,000 6,789,000 6,046,000 6,172,000 6,084,000 5,558,000 5,040,000 5,496,000 5,107,000 2,421,000 4,466,908 4,297,035 2,097,976 1,191,386 725,311
Gross Profit Margin 81.76% 48.70% 49.16% 50.68% 51.01% 50.94% 50.75% 49.92% 54.20% 54.14% 54.90% 54.60% 53.98% 60.52% 59.30% 51.51% 88.21% 88.70% 100.00% 100.00% 100.00%
Research and Development 503,000 0 600,000 508,000 0 0 0 0 175,000 170,000 164,000 160,000 150,000 0 0 0 0 0 0 0 0
General and Administrative Expenses -612,000 2,208,000 2,147,000 2,183,000 1,847,000 1,674,000 1,557,000 1,446,000 1,301,000 1,380,000 1,453,000 1,540,000 1,359,000 1,978,000 1,847,000 779,000 1,342,218 2,765,544 443,260 204,850 128,738
Total Operating Expenses 2,598,000 2,423,000 2,298,000 2,330,000 1,953,000 1,771,000 1,607,000 1,535,000 1,400,000 1,508,000 1,610,000 1,701,000 1,516,000 2,215,000 2,109,000 1,121,000 3,432,958 3,003,371 1,626,176 850,845 553,416
Operating Income or Loss 7,917,000 6,275,000 6,385,000 7,450,000 5,695,000 5,551,000 5,457,000 5,254,000 4,570,000 4,664,000 4,474,000 3,857,000 3,524,000 3,249,000 2,998,000 1,278,000 1,592,597 1,293,664 471,800 340,541 165,798
Operating Margin 39.27% 35.14% 35.72% 38.45% 35.14% 38.18% 38.43% 38.63% 40.97% 40.91% 40.38% 37.89% 37.74% 35.78% 34.81% 27.19% 31.45% 26.70% 22.49% 28.58% 22.86%
Interest Expense 300,000 292,000 212,000 205,000 205,000 203,000 184,000 205,000 205,000 204,000 232,000 211,000 215,000 176,000 150,000 68,000 65,702 49,412 10,000 7,924 0
EBITDA 7,698,000 7,466,000 6,897,000 7,899,000 6,076,000 5,900,000 5,802,000 5,502,000 4,902,000 4,959,000 4,752,000 4,272,000 3,819,000 3,471,000 3,187,000 1,467,000 1,971,420 1,566,954 478,260 328,305 192,581
Depreciation and Amortization 330,000 427,000 11,162,000 11,857,000 10,224,000 8,904,000 8,784,000 8,516,000 6,515,000 128,000 157,000 161,000 157,000 156,000 160,000 147,000 275,749 198,824 72,809 30,902 20,686
Income Before Tax 8,119,000 7,155,000 6,290,000 8,173,000 6,524,000 5,787,000 5,378,000 5,259,000 4,460,000 4,602,000 4,395,000 3,973,000 3,470,000 3,135,000 3,021,000 1,272,000 1,019,052 1,822,719 528,233 375,755 200,438
Income Tax Expense 1,779,000 1,479,000 1,296,000 1,968,000 1,238,000 1,261,000 1,076,000 270,000 1,290,000 1,250,000 1,131,000 1,022,000 1,030,000 796,000 971,000 375,000 387,340 463,832 189,463 138,558 52,264
Net Income 6,074,000 5,502,000 5,178,000 5,901,000 4,932,000 4,476,000 4,305,000 4,952,000 3,172,000 3,345,000 3,294,000 2,932,000 2,458,000 2,337,000 2,063,000 875,000 786,419 995,272 322,602 233,908 143,141
Net Income Margin 30.15% 30.81% 28.97% 30.46% 30.44% 30.79% 30.32% 36.41% 28.44% 29.34% 29.73% 28.80% 26.33% 25.74% 23.95% 18.62% 15.53% 20.54% 15.38% 19.63% 19.74%
EPS 40.92 36.85 34.31 38.76 32.13 28.69 26.75 30.42 19.19 20.02 19.50 17.16 13.97 12.51 10.63 6.22 5.84 7.50 3.98 3.63 2.24
EPS Diluted 40.52 36.51 33.97 38.22 31.85 28.43 26.48 30.00 18.94 19.71 19.17 16.80 13.73 12.32 10.51 6.09 5.76 7.34 3.85 3.49 2.16
Weighted Average Shares Out - 149,300 150,921 152,236 153,489 156,014 160,945 162,812 165,086 167,058 168,901 170,869 175,664 185,005 191,320 137,218 130,064 129,005 80,962 64,441 63,945
Weighted Average Shares Out Diluted - 150,706 152,440 154,404 154,841 157,460 162,599 165,075 167,249 169,717 171,799 174,527 178,733 187,868 193,466 140,042 131,904 131,906 83,693 67,144 66,225

Reported Currency: USD Q3 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 14,037,000 8,736,000 7,416,000 9,323,000 8,664,000 4,829,000 6,488,000 7,038,000 6,175,000 6,231,000 6,001,000 4,551,000 4,903,000 3,560,000 3,460,000 4,708,000 2,032,000 1,656,200 1,160,304 484,223 457,673
Short Term Investments 1,969,000 1,871,000 1,331,000 0 0 0 0 779,000 566,000 720,000 472,000 428,000 217,000 0 0 0 0 0 2,097,574 298,668 227,497
Cash + Short Term Investments 16,006,000 8,736,000 7,416,000 9,323,000 8,664,000 4,829,000 6,488,000 7,038,000 6,175,000 6,231,000 6,001,000 4,551,000 4,903,000 3,560,000 3,460,000 4,708,000 2,032,000 1,656,200 3,257,878 782,891 685,170
Net Receivables 4,542,000 3,916,000 3,264,000 3,789,000 3,535,000 3,179,000 5,337,000 4,192,000 3,123,000 3,267,000 5,440,000 4,572,000 4,514,000 3,741,000 2,245,000 1,919,000 1,210,000 1,410,793 964,366 339,578 165,342
Inventory 0 0 0 22,128,000 29,617,000 24,403,000 30,648,000 -779,000 -566,000 -720,000 -472,000 -428,000 -217,000 0 0 0 0 0 0 0 0
Other Current Assets 6,448,000 4,846,000 5,765,000 7,081,000 16,507,000 15,466,000 20,655,000 24,190,000 27,792,000 31,336,000 33,654,000 21,788,000 23,021,000 20,918,000 0 0 0 174,849 0 112,098 16,912
Total Current Assets 26,996,000 17,701,000 16,445,000 20,193,000 28,706,000 23,474,000 32,480,000 35,420,000 37,325,000 40,834,000 45,127,000 30,911,000 32,515,000 5,662,000 5,705,000 6,627,000 3,242,000 3,241,842 2,124,670 1,234,567 867,424
Non-Current Assets
Property, Plant and Equipment 2,514,000 2,533,000 2,547,000 2,383,000 681,000 715,000 643,000 592,000 559,000 581,000 467,000 525,000 557,000 537,000 428,000 445,000 260,000 266,460 214,784 129,451 93,701
Goodwill 15,665,000 15,524,000 15,341,000 15,351,000 14,551,000 14,562,000 13,526,000 13,220,000 13,118,000 13,123,000 12,961,000 12,980,000 12,910,000 12,792,000 12,805,000 12,570,000 5,533,000 5,519,714 5,257,017 0 0
Intangible Assets 18,134,000 18,258,000 18,302,000 18,453,000 18,263,000 18,369,000 17,839,000 17,389,000 17,363,000 17,372,000 17,344,000 17,501,000 17,402,000 17,356,000 17,512,000 17,648,000 6,441,000 6,553,122 5,882,430 483,982 184,110
Long Term Investments 8,320,000 7,777,000 7,466,000 7,262,000 6,919,000 5,489,000 1,796,000 1,981,000 1,595,000 1,578,000 1,921,000 2,151,000 1,750,000 3,270,000 2,852,000 1,049,000 1,429,000 1,999,944 2,097,574 298,668 227,497
Tax Assets 0 208,000 3,381,000 2,758,000 304,000 175,000 163,000 19,000 20,000 0 0 0 24,000 38,000 66,000 103,000 135,000 0 0 0 0
Other Non-Current Assets 61,187,000 61,210,000 54,146,000 86,248,000 107,558,000 105,838,000 93,126,000 151,596,000 150,197,000 151,773,000 161,988,000 155,805,000 135,293,000 140,241,000 139,091,000 139,552,000 2,884,000 4,980,433 -2,097,574 -298,668 -227,497
Total Non-Current Assets 105,820,000 105,510,000 101,183,000 132,455,000 148,276,000 145,148,000 127,093,000 184,797,000 182,852,000 184,427,000 194,681,000 188,962,000 167,936,000 174,234,000 172,754,000 171,367,000 16,682,000 19,319,673 11,354,231 613,433 277,811
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6,990,591 0 0
Total Assets 132,816,000 123,211,000 117,628,000 152,648,000 176,982,000 168,622,000 159,573,000 220,217,000 220,177,000 225,261,000 239,808,000 219,873,000 200,451,000 179,896,000 178,459,000 177,994,000 19,924,000 22,561,515 20,469,492 1,848,000 1,145,235
Current Liabilities
Accounts Payable 0 886,000 1,202,000 1,207,000 897,000 874,000 951,000 1,161,000 805,000 1,068,000 1,035,000 1,084,000 1,055,000 923,000 1,068,000 840,000 545,000 789,000 753,839 0 0
Short Term Debt 0 180,000 1,000,000 0 0 0 0 0 0 0 750,000 0 100,000 100,000 100,000 2,234,000 200,000 300,000 0 0 0
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 0 0 -1,202,000 -1,207,000 -19,811,000 -17,968,000 -23,984,000 -192,991,000 -30,447,000 0 -36,394,000 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 1,449,000 174,000 -367,000 10,236,000 19,192,000 17,816,000 22,984,000 26,343,000 29,747,000 33,307,000 35,519,000 0 14,000 22,000 -1,068,000 1,926,000 -545,000 -789,000 1,295,109 0 0
Total Current Liabilities 1,449,000 1,240,000 1,294,000 1,397,000 1,028,000 1,167,000 1,292,000 1,161,000 1,094,000 1,068,000 1,035,000 1,084,000 1,169,000 2,428,000 2,745,000 5,000,000 1,674,000 2,289,905 9,435,000 0 0
Non-Current Liabilities
Long Term Debt 14,179,000 8,702,000 7,489,000 9,318,000 8,019,000 5,579,000 4,979,000 5,014,000 4,915,000 4,930,000 7,577,000 7,308,000 8,089,000 6,264,000 4,537,000 3,434,000 946,000 947,021 253,167 253,791 4,810
Deferred Revenue 0 0 125,000 2,951,000 2,499,000 2,057,000 1,988,000 2,153,000 1,880,000 1,971,000 1,865,000 1,747,000 1,547,000 0 0 0 0 0 0 0 0
Deferred Tax 3,385,000 3,506,000 3,381,000 2,758,000 3,673,000 3,734,000 3,571,000 3,538,000 4,840,000 4,851,000 4,989,000 5,085,000 5,293,000 5,323,000 5,477,000 5,526,000 1,825,000 2,059,980 1,738,670 0 0
Other Non-Current Liabilities 70,179,000 67,979,000 58,623,000 90,236,000 107,545,000 105,690,000 93,548,000 151,932,000 150,526,000 152,061,000 198,687,000 156,191,000 161,352,000 140,519,000 142,011,000 142,198,000 4,396,000 7,079,349 4,537,735 -253,791 -4,810
Total Non-Current Liabilities 87,743,000 80,187,000 77,549,000 112,358,000 138,298,000 132,526,000 124,741,000 186,765,000 189,739,000 195,149,000 211,253,000 192,119,000 173,665,000 152,106,000 149,380,000 148,392,000 5,693,000 8,096,445 253,000 253,791 0
Total Liabilities 89,192,000 81,971,000 78,843,000 113,755,000 139,326,000 133,693,000 126,033,000 187,926,000 190,833,000 196,217,000 212,288,000 193,203,000 174,834,000 154,534,000 152,125,000 153,392,000 7,367,000 10,386,350 8,578,520 916,143 359,714
Common Stock 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 1,000 1,000 1,000 1,000 1,186 1,174 653 647
Retained Earnings 34,732,000 32,343,000 29,876,000 27,688,000 24,334,000 21,662,000 19,282,000 16,966,000 13,660,000 12,033,000 10,145,000 8,230,000 6,473,000 5,118,000 3,798,000 2,436,000 1,991,000 1,622,041 993,821 806,884 650,016
Accumulated Other Comprehensive Income/Loss -632,000 -840,000 -1,101,000 -550,000 -337,000 -571,000 -691,000 -432,000 -716,000 -448,000 -273,000 -35,000 -59,000 -127,000 -96,000 -96,000 -186,000 71,020 44,666 2,673 8,254
Total Stockholders Equity 41,178,000 39,347,000 37,744,000 37,693,000 35,283,000 33,547,000 32,374,000 31,825,000 29,098,000 28,503,000 27,366,000 26,460,000 25,403,000 25,048,000 26,094,000 24,329,000 12,066,000 11,596,955 10,781,880 922,243 768,352
Total Investments 10,289,000 9,648,000 7,466,000 7,262,000 6,919,000 5,489,000 1,796,000 1,981,000 1,595,000 1,578,000 1,921,000 2,151,000 1,750,000 3,270,000 2,852,000 1,049,000 1,429,000 1,999,944 4,195,148 597,336 454,994
Total Debt 14,179,000 9,702,000 8,489,000 9,318,000 7,264,000 4,955,000 5,063,000 5,014,000 4,915,000 4,930,000 8,327,000 7,308,000 8,189,000 6,364,000 4,637,000 5,668,000 1,146,000 1,247,021 497,003 253,791 0
Net Debt 142,000 966,000 1,073,000 -5,000 -1,400,000 126,000 -1,425,000 -2,024,000 -1,260,000 -1,301,000 2,326,000 2,757,000 3,286,000 2,804,000 1,177,000 960,000 -886,000 -409,179 -663,301 -230,432 -457,673

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 6,134,000 5,502,000 4,994,000 6,205,000 5,286,000 4,526,000 4,302,000 5,007,000 3,170,000 3,352,000 3,264,000 2,951,000 2,440,000 2,339,000 2,050,000 897,000 786,000 995,272 322,602 233,908 143,141
Depreciation & Amortization 440,000 427,000 418,000 415,000 358,000 405,000 220,000 240,000 229,000 247,000 278,000 291,000 295,000 299,000 310,000 239,000 232,000 198,824 72,809 30,902 20,686
Deferred Income Tax 27,000 0 602,000 -865,000 -157,000 17,000 -226,000 -1,221,000 -14,000 -156,000 -104,000 -193,000 -61,000 -137,000 3,000 -89,000 -232,000 -104,654 -42,509 18,895 -25,149
Stock Based Compensation 672,000 630,000 708,000 734,000 622,000 567,000 564,000 542,000 521,000 514,000 453,000 448,000 451,000 497,000 445,000 317,000 278,000 188,256 0 0 0
Change in Working Capital 225,000 -418,000 -897,000 658,000 169,000 -608,000 -158,000 -152,000 -753,000 -542,000 -320,000 -6,000 -559,000 -383,000 -294,000 -280,000 111,000 -380,344 199,724 -107,134 -5,215
Accounts Receivable -362,000 0 416,000 -322,000 -313,000 -433,000 4,000 -521,000 -86,000 -154,000 78,000 14,000 -292,000 124,000 -364,000 -223,000 339,000 -273,199 -185,809 -204,577 -27,852
Inventory 0 0 151,000 -342,000 115,000 111,000 25,000 -215,000 -632,000 -500,000 -430,000 -230,000 -478,000 0 0 0 0 0 202,394 -57,975 -9,634
Accounts Payable 237,000 0 -151,000 342,000 -115,000 -111,000 43,000 308,000 51,000 14,000 -69,000 7,000 114,000 0 0 0 0 0 385,533 97,443 22,637
Other Working Capital 350,000 -418,000 -1,313,000 980,000 482,000 -175,000 -230,000 276,000 -86,000 98,000 101,000 203,000 97,000 -507,000 70,000 -57,000 -228,000 -107,145 -202,394 57,975 9,634
Other Non-Cash Items -2,716,000 -2,002,000 -869,000 -2,203,000 -2,535,000 -2,023,000 -1,627,000 -588,000 -999,000 -411,000 -490,000 151,000 -326,000 211,000 -26,000 315,000 741,000 -309,905 168,258 78,366 97,895
Net Cash Provided by Operating Activities 4,507,000 4,139,000 4,956,000 4,944,000 3,743,000 2,884,000 3,075,000 3,828,000 2,154,000 3,004,000 3,081,000 3,642,000 2,240,000 2,826,000 2,488,000 1,399,000 1,916,000 587,449 720,884 254,937 231,358
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -289,000 -344,000 -533,000 -341,000 -194,000 -254,000 -204,000 -155,000 -119,000 -221,000 -66,000 -94,000 -150,000 -247,000 -132,000 -67,000 -77,000 -111,317 -83,993 -55,154 -25,592
Acquisitions Net -165,000 -189,000 0 -1,106,000 0 -1,510,000 -699,000 -102,000 -30,000 -273,000 0 -298,000 -267,000 0 -21,000 -5,755,000 -34,000 -591,765 -272,353 -275,218 -74
Purchases of Investments -987,000 -872,000 -909,000 -1,014,000 -430,000 -803,000 -378,000 -528,000 -451,000 -493,000 -492,000 -460,000 -617,000 -204,000 -708,000 -73,000 -420,000 -638,328 -212,629 -51,579 -97,636
Sales/Maturities of Investments 815,000 400,000 242,000 429,000 187,000 417,000 449,000 166,000 378,000 456,000 654,000 286,000 695,000 247,000 234,000 287,000 122,000 265,561 25,662 169,865 192,254
Other Investing Activities 183,000 72,000 70,000 95,000 183,000 136,000 24,000 32,000 34,000 66,000 143,000 83,000 73,000 0 0 89,000 15,000 7,017 546,878 -7,700 -61,925
Net Cash Used for Investing Activities -476,000 -933,000 -1,130,000 -1,937,000 -254,000 -2,014,000 -808,000 -587,000 -188,000 -465,000 239,000 -483,000 -266,000 -204,000 -627,000 -5,519,000 -394,000 -1,068,832 3,565 -219,786 7,027
Cash Flows from Financing Activities
Debt Repayment 4,428,000 1,179,000 -776,000 273,000 2,296,000 103,000 40,000 -3,000 0 37,000 509,000 -1,160,000 1,326,000 1,304,000 -2,310,000 4,592,000 -304,000 1,107,768 0 132,141 0
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 7,000 7,000 5,000 6,000 2,804,000 6,000 0 6,000 15,847 15,369
Common Stock Repurchased -1,928,000 -1,884,000 -2,332,000 -1,485,000 -1,809,000 -1,911,000 -2,087,000 -1,421,000 -1,399,000 -1,331,000 -1,344,000 -1,243,000 -1,645,000 -2,885,000 -264,000 -46,000 -46,000 -383,310 -31,000 -77,466 -57,607
Dividends Paid -3,053,000 -3,035,000 -2,990,000 -2,547,000 -2,260,000 -2,096,000 -1,968,000 -1,662,000 -1,545,000 -1,476,000 -1,338,000 -1,168,000 -1,060,000 -1,014,000 -776,000 -397,000 -419,000 -353,463 -135,665 -76,606 -63,660
Other Financing Activities 2,864,000 1,748,000 656,000 1,472,000 2,017,000 1,321,000 1,250,000 456,000 1,259,000 706,000 318,000 179,000 435,000 105,000 174,000 -179,000 -124,000 580,556 75,764 1,816 6,258
Net Cash Used Provided by Financing Activities 2,311,000 -1,992,000 -5,442,000 -2,287,000 244,000 -2,583,000 -2,765,000 -2,630,000 -1,685,000 -2,064,000 -1,855,000 -3,392,000 -944,000 -2,485,000 -3,170,000 6,749,000 -887,000 958,861 -84,901 -4,268 -99,640
Effect of Forex Changes on Cash 193,000 106,000 -291,000 -61,000 102,000 54,000 -93,000 192,000 -273,000 -115,000 -132,000 17,000 70,000 2,000 -32,000 47,000 -259,000 18,418 36,533 -4,333 2,987
Net Change in Cash 6,721,000 1,320,000 -1,907,000 659,000 3,835,000 -1,659,000 -591,000 803,000 8,000 360,000 1,333,000 -216,000 1,100,000 139,000 -1,341,000 2,676,000 376,000 495,896 676,081 26,550 141,732
Cash at End of Period 42,392,000 8,736,000 7,433,000 9,340,000 8,681,000 4,846,000 6,505,000 6,894,000 6,091,000 6,083,000 5,723,000 4,390,000 4,606,000 3,506,000 3,367,000 4,708,000 2,032,000 1,656,200 1,160,304 484,223 457,673
Cash at Start of Period 35,671,000 7,416,000 9,340,000 8,681,000 4,846,000 6,505,000 7,096,000 6,091,000 6,083,000 5,723,000 4,390,000 4,606,000 3,506,000 3,367,000 4,708,000 2,032,000 1,656,000 1,160,304 484,223 457,673 315,941
Free Cash Flow
Operating Cash Flow 4,507,000 4,139,000 4,956,000 4,944,000 3,743,000 2,884,000 3,075,000 3,828,000 2,154,000 3,004,000 3,081,000 3,642,000 2,240,000 2,826,000 2,488,000 1,399,000 1,916,000 587,449 720,884 254,937 231,358
Capital Expenditure -289,000 -344,000 -533,000 -341,000 -194,000 -254,000 -204,000 -155,000 -119,000 -221,000 -66,000 -94,000 -150,000 -247,000 -132,000 -67,000 -77,000 -111,317 -83,993 -55,154 -25,592
Free Cash Flow 4,218,000 3,795,000 4,423,000 4,603,000 3,549,000 2,630,000 2,871,000 3,673,000 2,035,000 2,783,000 3,015,000 3,548,000 2,090,000 2,579,000 2,356,000 1,332,000 1,839,000 476,132 636,891 199,783 205,766