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 42,857,000 42,857,000 44,915,000 39,211,000 32,218,000 25,542,000 24,358,000 20,918,000 18,274,100 16,965,400 16,889,600 13,090,300 12,509,900 11,725,900 10,788,700 10,109,700 10,498,000 9,746,400 3,791,617 2,633,027 2,205,995
Revenue Growth - -4.58% 14.55% 21.71% 26.14% 4.86% 16.45% 14.47% 7.71% 0.45% 29.02% 4.64% 6.69% 8.69% 6.72% -3.70% 7.71% 157.05% 44.00% 19.36%
Cost of Revenue 25,295,000 25,295,000 25,415,000 18,977,000 15,713,000 13,715,000 12,994,000 10,961,000 9,459,100 8,782,700 8,970,600 7,339,200 6,993,000 6,737,300 6,215,100 5,960,300 6,291,800 5,942,000 2,223,557 1,438,079 1,191,516
Gross Profit 17,562,000 17,562,000 19,500,000 20,234,000 16,505,000 11,827,000 11,364,000 9,957,000 8,815,000 8,182,700 7,919,000 5,751,100 5,516,900 4,988,600 4,573,600 4,149,400 4,206,200 3,804,400 1,568,060 1,194,948 1,014,479
Gross Profit Margin 40.98% 40.98% 43.42% 51.60% 51.23% 46.30% 46.65% 47.60% 48.24% 48.23% 46.89% 43.93% 44.10% 42.54% 42.39% 41.04% 40.07% 39.03% 41.36% 45.38% 45.99%
Research and Development 1,337,000 1,337,000 1,471,000 1,406,000 1,181,000 1,003,000 967,000 888,000 754,800 692,300 691,100 395,500 376,400 340,600 287,200 246,100 249,100 238,700 170,184 152,775 134,680
General and Administrative Expenses 6,569,000 6,569,000 7,127,000 6,842,000 5,764,000 4,930,000 4,823,000 4,410,000 4,043,800 3,724,100 3,991,400 2,905,200 2,828,700 2,654,500 2,389,400 2,196,600 2,692,300 2,549,100 1,110,205 761,786 626,458
Total Operating Expenses 10,324,000 10,703,000 10,993,000 10,009,000 8,612,000 7,646,000 7,531,000 6,892,000 6,176,600 5,731,200 6,014,200 4,063,800 3,952,700 3,643,000 3,248,300 3,039,700 2,941,400 2,787,800 1,280,389 914,561 761,138
Operating Income or Loss 6,859,000 6,859,000 8,393,000 10,028,000 7,794,000 4,594,000 3,783,000 2,968,000 2,449,200 2,336,200 2,503,000 1,609,600 1,482,100 1,245,200 1,264,900 1,048,900 1,229,400 974,400 241,959 263,487 237,512
Operating Margin 16.00% 16.00% 18.69% 25.57% 24.19% 17.99% 15.53% 14.19% 13.40% 13.77% 14.82% 12.30% 11.85% 10.62% 11.72% 10.38% 11.71% 10.00% 6.38% 10.01% 10.77%
Interest Expense 595,000 -1,375,000 726,000 536,000 553,000 676,000 667,000 592,000 469,600 414,900 479,900 262,100 241,600 175,300 84,700 118,100 0 0 0 0 0
EBITDA 10,343,000 6,859,000 12,056,000 12,166,000 10,202,000 6,610,000 6,246,000 5,151,000 4,440,700 4,154,800 3,653,700 2,659,200 2,576,800 2,236,000 2,107,800 1,913,100 2,094,500 1,818,000 573,063 383,170 313,604
Depreciation and Amortization 2,779,000 0 3,663,000 2,138,000 2,408,000 2,016,000 2,267,000 2,033,000 1,758,000 1,688,200 1,684,800 999,900 983,700 863,500 770,000 787,300 792,700 756,800 240,773 123,272 66,141
Income Before Tax 6,298,000 6,298,000 7,835,000 8,841,000 7,225,000 4,070,000 3,262,000 2,429,000 2,023,900 1,936,400 2,087,200 1,319,500 1,269,400 1,126,600 1,164,600 927,100 1,149,600 881,300 209,370 285,898 259,219
Income Tax Expense 18,000 -284,000 703,000 1,109,000 850,000 374,000 324,000 201,000 -1,400 -43,900 191,700 40,400 11,000 107,000 131,500 75,800 160,900 101,700 43,054 87,597 40,852
Net Income 5,995,000 5,995,000 6,950,000 7,725,000 6,375,000 3,696,000 2,938,000 2,225,000 2,021,800 1,975,400 1,894,400 1,273,300 1,177,900 1,329,900 1,035,600 850,300 994,200 761,100 168,935 223,218 361,837
Net Income Margin 13.99% 13.99% 15.47% 19.70% 19.79% 14.47% 12.06% 10.64% 11.06% 11.64% 11.22% 9.73% 9.42% 11.34% 9.60% 8.41% 9.47% 7.81% 4.46% 8.48% 16.40%
EPS 15.52 15.53 17.73 19.62 16.09 9.24 7.31 5.64 5.12 4.96 4.76 3.53 3.24 3.49 2.57 2.06 2.34 1.81 0.86 1.38 2.22
EPS Diluted 15.45 15.45 17.64 19.46 15.96 9.17 7.24 5.59 5.09 4.92 4.71 3.48 3.21 3.46 2.53 2.01 2.25 1.72 0.84 1.36 2.17
Weighted Average Shares Out - 386,000 392,000 394,000 396,000 400,000 402,000 395,000 394,800 398,700 398,200 360,300 363,800 380,800 403,300 412,400 418,200 421,500 196,100 161,587 163,133
Weighted Average Shares Out Diluted - 388,000 394,000 397,000 399,000 403,000 406,000 398,000 397,400 401,900 402,300 365,800 366,600 384,800 409,400 423,035 434,700 443,700 203,700 165,334 167,641

Reported Currency: USD Q4 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 2003-12-31
Current Assets
Cash and Cash Equivalents 8,077,000 8,524,000 4,477,000 10,325,000 2,399,000 2,103,000 1,335,000 786,000 452,100 1,343,500 5,826,000 805,600 1,016,300 917,100 1,564,100 1,280,500 625,100 667,434 214,326 326,886 303,912
Short Term Investments 0 0 0 0 0 0 0 0 0 0 4,500 4,300 4,300 8,900 7,100 7,500 14,100 23,762 80,661 185,369 114,326
Cash + Short Term Investments 8,077,000 8,524,000 4,477,000 10,325,000 2,399,000 2,103,000 1,335,000 786,000 452,100 1,343,500 5,830,500 809,900 1,020,600 926,000 1,571,200 1,288,000 639,200 691,196 294,987 512,255 418,238
Net Receivables 8,221,000 9,427,000 8,945,000 6,472,000 4,952,000 4,595,000 3,879,000 3,049,000 2,544,900 2,473,600 1,942,300 1,804,900 1,814,100 1,516,800 1,409,600 1,478,100 1,450,000 1,392,743 565,564 469,553 460,926
Inventory 5,088,000 5,634,000 5,051,000 4,029,000 3,370,000 3,005,000 2,971,000 2,213,000 1,991,700 1,859,500 1,494,500 1,443,300 1,355,400 1,175,100 1,131,400 1,171,400 1,169,900 1,164,465 359,392 336,711 343,758
Other Current Assets 3,203,000 1,644,000 1,640,000 1,131,000 1,172,000 922,000 1,236,000 973,000 752,500 863,200 613,400 776,700 631,800 518,700 418,700 246,700 210,400 201,960 54,371 58,206 59,167
Total Current Assets 24,589,000 25,229,000 20,113,000 21,957,000 11,893,000 10,625,000 9,421,000 7,021,000 5,741,200 6,539,800 9,880,700 4,834,800 4,821,900 4,136,600 4,530,900 4,345,900 3,665,300 3,659,536 1,353,900 1,469,654 1,395,256
Non-Current Assets
Property, Plant and Equipment 9,448,000 10,873,000 9,864,000 6,687,000 5,448,000 4,165,000 4,047,000 2,578,000 2,448,800 2,426,500 1,767,400 1,726,400 1,656,200 1,408,600 1,333,400 1,275,300 1,267,400 1,256,727 280,654 261,041 300,702
Goodwill 44,020,000 41,196,000 41,924,000 26,041,000 25,714,000 25,347,000 25,290,000 21,328,000 18,827,600 18,842,600 12,503,300 12,474,500 11,988,000 9,270,600 8,982,900 8,677,700 8,713,200 8,524,989 1,966,195 0 0
Intangible Assets 16,670,000 17,478,000 20,146,000 12,685,000 14,014,000 14,978,000 16,684,000 13,969,000 12,758,300 14,110,100 7,071,300 7,804,500 7,815,900 6,041,100 6,337,000 6,423,200 7,157,800 7,511,565 2,416,935 1,671,602 1,557,177
Long Term Investments 0 154,000 63,000 53,000 67,000 64,000 32,000 37,000 39,200 38,500 28,000 12,200 -2,230,900 -1,684,400 -1,933,800 -1,978,000 -2,279,900 73,627 -79,586 0 0
Tax Assets 0 2,849,000 -4,352,000 -2,457,000 -1,850,000 -1,051,000 0 0 0 0 0 0 2,230,900 1,684,400 1,933,800 1,978,000 2,279,900 -73,627 79,586 0 0
Other Non-Current Assets 3,999,000 -2,849,000 4,352,000 2,457,000 1,850,000 1,051,000 1,133,000 1,008,500 1,312,000 858,700 649,800 559,800 551,700 529,900 416,600 367,900 403,700 309,421 200,080 174,428 135,834
Total Non-Current Assets 74,137,000 69,701,000 71,997,000 45,466,000 45,243,000 44,554,000 46,053,000 37,912,000 34,073,900 35,417,700 21,370,000 22,017,600 22,011,800 17,250,200 17,069,900 16,744,100 17,542,100 17,602,702 2,897,669 2,107,071 1,993,713
Other Assets 0 2,224,000 3,013,000 1,629,000 1,245,000 1,053,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 98,726,000 97,154,000 95,123,000 69,052,000 58,381,000 56,232,000 56,669,000 45,908,000 40,834,300 42,852,100 31,863,400 27,444,600 26,833,700 21,386,800 21,600,800 21,090,000 21,207,400 21,262,238 4,251,569 3,576,725 3,388,969
Current Liabilities
Accounts Payable 0 3,381,000 2,867,000 2,175,000 1,920,000 1,615,000 1,428,000 926,000 822,200 820,700 691,500 641,400 628,700 551,000 533,600 539,500 676,900 630,815 153,475 94,671 114,206
Short Term Debt 3,609,000 5,579,000 2,537,000 2,628,000 676,000 0 0 0 0 0 0 0 1,272,800 105,800 117,500 14,800 149,300 483,298 130,137 15,017 45,981
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 59,200 28,400 32,900 64,200 0 0 0 0
Deferred Revenue 0 2,601,000 2,655,000 1,271,000 916,000 0 0 0 0 0 0 0 192,500 158,300 139,800 135,300 128,500 121,319 85,592 77,778 65,224
Other Current Liabilities 10,403,000 5,449,000 5,377,000 4,230,000 2,685,000 4,532,000 5,620,000 3,940,000 3,324,100 4,529,100 2,434,500 1,451,900 995,200 927,300 848,400 850,600 946,900 916,889 422,458 391,262 459,382
Total Current Liabilities 14,012,000 17,010,000 13,436,000 10,304,000 6,197,000 6,147,000 7,048,000 4,866,000 4,146,300 5,349,800 3,126,000 2,093,300 3,089,200 1,742,400 1,639,300 1,540,200 1,901,600 2,152,321 791,662 578,728 684,793
Non-Current Liabilities
Long Term Debt 31,308,000 28,795,000 32,148,000 19,146,000 17,089,000 17,848,000 18,997,000 15,482,000 11,436,600 12,351,600 9,504,800 7,031,200 5,755,200 2,031,300 2,065,900 2,043,500 2,045,900 2,180,705 468,630 226,070 229,509
Deferred Revenue 0 -7,119,000 -52,830,000 -6,928,000 -7,429,000 0 0 0 0 0 0 0 -2,230,900 -3,715,700 -1,933,800 0 0 0 0 0 0
Deferred Tax 0 2,849,000 3,837,000 1,794,000 2,192,000 0 0 0 0 0 0 0 2,230,900 1,684,400 1,933,800 1,978,000 2,279,900 2,557,479 65,015 15,213 11,589
Other Non-Current Liabilities 6,682,000 4,270,000 48,993,000 5,134,000 5,237,000 0 5,307,000 4,144,000 4,030,000 4,335,200 2,403,200 2,740,100 2,951,200 4,283,400 2,464,700 601,700 491,700 459,906 132,950 91,164 80,272
Total Non-Current Liabilities 37,990,000 28,795,000 32,148,000 19,146,000 17,089,000 17,848,000 18,997,000 15,482,000 11,436,600 12,351,600 9,504,800 7,031,200 8,706,400 4,283,400 4,530,600 4,623,200 4,817,500 5,198,090 666,595 332,447 321,370
Total Liabilities 52,002,000 53,006,000 54,146,000 34,535,000 28,706,000 28,646,000 31,256,000 24,368,000 19,484,100 22,304,000 15,007,300 11,979,900 11,795,600 6,025,800 6,169,900 6,163,400 6,719,100 7,350,411 1,458,257 911,175 1,006,163
Common Stock 0 441,000 439,000 437,000 434,000 432,000 428,000 415,000 411,900 408,500 369,600 413,500 406,400 401,800 423,900 421,800 439,300 424,240 181,817 179,819 175,480
Retained Earnings 0 41,910,000 35,431,000 28,116,000 22,092,000 18,696,000 15,914,000 13,927,000 12,142,300 10,406,900 8,753,300 7,697,300 6,716,300 5,386,400 4,350,800 3,528,700 2,534,500 1,773,410 1,604,475 1,381,257 1,019,420
Accumulated Other Comprehensive Income/Loss 0 -3,099,000 -2,329,000 -2,807,000 -2,679,000 0 0 0 0 0 0 0 -399,500 43,600 92,000 -145,800 388,400 150,158 23,345 158,805 81,494
Total Stockholders Equity 46,724,000 43,978,000 40,793,000 34,507,000 29,675,000 27,586,000 25,413,000 21,540,000 21,350,200 20,548,100 16,856,100 15,464,700 15,038,100 15,361,000 15,430,900 14,926,600 14,488,300 13,911,827 2,793,312 2,665,550 2,382,806
Total Investments 0 154,000 63,000 53,000 67,000 64,000 32,000 37,000 39,200 38,500 32,500 16,500 4,300 8,900 7,100 7,500 14,100 23,762 80,661 185,369 114,326
Total Debt 34,917,000 34,488,000 34,870,000 21,735,000 17,752,000 18,990,000 21,008,000 16,627,900 12,526,700 14,564,000 10,487,300 7,124,300 7,028,000 105,800 2,183,400 2,058,300 2,195,200 2,664,003 598,767 241,087 275,490
Net Debt 26,840,000 25,964,000 30,393,000 11,410,000 15,353,000 16,887,000 19,673,000 15,841,700 12,074,600 13,220,500 4,661,300 6,273,300 6,011,700 -811,300 619,300 777,800 1,570,100 1,996,569 384,441 -85,799 -28,422

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 5,955,000 5,955,000 6,960,000 7,728,000 6,375,000 3,696,000 2,938,000 2,228,000 2,025,300 1,980,300 1,895,500 1,279,100 1,258,400 1,019,600 1,033,100 851,300 988,700 761,100 168,935 198,301 361,837
Depreciation & Amortization 3,693,000 3,406,000 3,381,000 2,592,000 2,325,000 2,277,000 2,267,000 2,033,000 1,758,000 1,688,200 1,684,800 999,900 983,700 863,500 770,000 787,300 792,700 756,800 240,773 123,272 66,141
Deferred Income Tax -631,000 -1,300,000 -995,000 -406,000 -552,000 -348,000 -419,000 -1,089,000 -598,200 -511,800 -743,700 -472,600 -307,400 -152,600 -276,400 -244,200 -123,100 -90,800 -73,627 -5,417 3,004
Stock Based Compensation -150,000 0 307,000 230,000 196,000 181,000 181,000 159,000 133,500 125,000 117,100 90,900 78,200 80,200 83,100 68,100 57,100 51,100 1,757 0 0
Change in Working Capital -2,260,000 0 -1,049,000 -1,558,000 -395,000 -619,000 -530,000 485,000 -248,600 -449,900 289,800 120,500 -28,500 -235,400 -182,900 110,400 -317,700 -24,400 -99,727 -30,791 -29,807
Accounts Receivable 0 0 -430,000 -204,000 -1,302,000 -225,000 -366,000 -362,000 -352,200 -149,400 -145,400 -147,900 12,000 -107,300 -89,500 127,300 -50,900 -10,000 -34,296 0 0
Inventory 0 0 -825,000 -1,065,000 -508,000 -458,000 -324,000 -81,000 97,800 -140,700 -109,800 -72,200 -59,900 -32,500 -27,900 108,200 -49,600 -14,000 7,860 6,258 -21,465
Accounts Payable 0 0 648,000 479,000 59,000 266,000 201,000 274,000 55,500 -2,700 1,200 47,000 10,000 31,400 2,500 -44,900 -123,900 6,900 12,939 0 0
Other Working Capital 0 0 -442,000 -768,000 1,356,000 -202,000 -41,000 654,000 -49,700 -157,100 543,800 293,600 9,400 -127,000 -68,000 -80,200 -93,300 -7,300 -86,230 -37,049 -8,342
Other Non-Cash Items -1,924,000 345,000 550,000 957,000 340,000 -214,000 106,000 189,000 86,300 -14,900 -623,900 -7,100 55,100 115,700 70,900 86,300 22,500 29,700 167,543 -14,452 -136,665
Net Cash Provided by Operating Activities 7,415,000 8,406,000 9,154,000 9,543,000 8,289,000 4,973,000 4,543,000 4,005,000 3,156,300 2,816,900 2,619,600 2,010,700 2,039,500 1,691,000 1,497,800 1,659,200 1,420,200 1,483,500 405,654 270,913 264,510
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -1,479,000 -1,479,000 -2,243,000 -2,523,000 -1,474,000 -926,000 -758,000 -508,000 -444,400 -422,900 -427,600 -282,400 -315,100 -266,500 -265,500 -207,500 -264,400 -175,500 -76,797 -43,545 -49,985
Acquisitions Net -3,660,000 -3,660,000 -39,000 -19,395,000 -38,000 -715,000 -536,000 -7,226,000 -5,188,400 -694,600 -11,538,300 -11,400 -1,083,400 -5,698,600 -606,200 -637,300 -198,000 -486,200 236,505 -933,218 -143,010
Purchases of Investments 0 0 0 0 0 0 0 -15,000 -54,900 6,100 -39,300 13,100 69,700 720,900 0 12,600 -100 -8,100 -87,821 -231,900 -611,095
Sales/Maturities of Investments 0 0 0 0 0 0 0 22,000 81,200 12,000 88,600 7,600 1,900 47,100 0 800 600 7,700 159,891 369,818 664,812
Other Investing Activities -32,000 -3,000 123,000 -14,000 2,000 154,000 41,000 -2,000 74,400 12,000 133,900 9,800 1,100 54,900 12,800 1,900 11,900 76,100 51,669 85,365 173,431
Net Cash Used for Investing Activities -5,171,000 -5,142,000 -2,159,000 -21,932,000 -1,510,000 -1,487,000 -1,253,000 -7,729,000 -5,532,100 -1,087,400 -11,782,700 -263,300 -1,325,800 -5,142,200 -858,900 -829,500 -450,000 -586,000 283,447 -753,480 34,153
Cash Flows from Financing Activities
Debt Repayment -3,935,000 0 -4,065,000 -11,738,000 -1,100,000 -9,824,000 -7,306,000 -11,813,000 -4,334,200 -3,780,200 -4,715,900 -1,000 -1,203,800 -453,400 -1,114,100 -332,600 0 0 0 0 0
Common Stock Issued 0 0 0 20,805,000 4,043,000 153,000 136,000 1,690,000 135,300 1,971,500 2,942,000 230,400 254,100 158,100 77,300 54,400 85,100 345,400 180,333 27,191 57,636
Common Stock Repurchased -3,000,000 -3,000,000 -3,000,000 -2,000,000 -1,500,000 -1,500,000 -500,000 -750,000 -1,250,000 -500,000 6,747,700 -89,800 -1,150,000 -1,337,500 -1,012,500 -414,600 -187,400 -898,000 -300,000 0 0
Dividends Paid -387,000 -523,000 -455,000 -395,000 -337,000 -297,000 -266,000 -237,000 -238,400 -240,600 -234,800 -216,200 -142,200 -5,162,600 -741,400 -748,200 0 0 0 0 0
Other Financing Activities 5,128,000 -99,000 4,710,000 -91,000 -147,000 8,350,000 5,699,000 14,964,000 8,547,900 58,000 57,100 3,386,600 1,324,200 10,346,000 1,495,600 883,500 -126,100 -376,100 -140,429 363,669 -240,859
Net Cash Used Provided by Financing Activities -2,194,000 -3,622,000 -2,810,000 6,581,000 959,000 -3,118,000 -2,237,000 3,854,000 2,860,600 -2,491,300 4,796,100 3,310,000 -917,700 3,550,600 -1,295,100 -557,500 -228,400 -928,700 -260,096 390,860 -183,223
Effect of Forex Changes on Cash -92,000 -82,000 -139,000 -37,000 176,000 -63,000 -297,000 420,000 -150,700 -129,600 -115,500 -37,000 38,700 -200 9,200 11,400 -86,400 -11,100 24,103 -20,853 15,673
Net Change in Cash -42,000 -440,000 4,046,000 -5,845,000 7,914,000 305,000 756,000 550,000 334,100 -891,400 -4,482,500 5,020,400 -165,300 99,200 -647,000 283,600 655,400 -42,300 453,108 -112,560 131,113
Cash at End of Period 15,148,000 8,097,000 8,537,000 4,491,000 10,336,000 2,422,000 2,117,000 1,361,000 786,200 452,100 1,343,500 5,826,000 851,000 1,016,300 917,100 1,564,100 1,280,500 625,100 667,434 214,326 326,886
Cash at Start of Period 15,190,000 8,537,000 4,491,000 10,336,000 2,422,000 2,117,000 1,361,000 811,000 452,100 1,343,500 5,826,000 805,600 1,016,300 917,100 1,564,100 1,280,500 625,100 667,400 214,326 326,886 195,773
Free Cash Flow
Operating Cash Flow 7,415,000 8,406,000 9,154,000 9,543,000 8,289,000 4,973,000 4,543,000 4,005,000 3,156,300 2,816,900 2,619,600 2,010,700 2,039,500 1,691,000 1,497,800 1,659,200 1,420,200 1,483,500 405,654 270,913 264,510
Capital Expenditure -1,479,000 -1,479,000 -2,243,000 -2,523,000 -1,474,000 -926,000 -758,000 -508,000 -444,400 -422,900 -427,600 -282,400 -315,100 -266,500 -265,500 -207,500 -264,400 -175,500 -76,797 -43,545 -49,985
Free Cash Flow 5,936,000 6,927,000 6,911,000 7,020,000 6,815,000 4,047,000 3,785,000 3,497,000 2,711,900 2,394,000 2,192,000 1,728,300 1,724,400 1,424,500 1,232,300 1,451,700 1,155,800 1,308,000 328,857 227,368 214,525