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 25,098,000 25,098,000 22,237,000 18,884,000 15,301,000 16,883,000 14,950,000 12,497,000 10,776,000 9,667,000 9,473,000 8,346,000 7,391,000 6,714,000 5,539,000 5,098,684 4,991,600 4,067,599 3,326,074 2,937,628 2,593,330
Revenue Growth - 12.87% 17.76% 23.42% -9.37% 12.93% 19.63% 15.97% 11.47% 2.05% 13.50% 12.92% 10.08% 21.21% 8.64% 2.15% 22.72% 22.29% 13.22% 13.28%
Cost of Revenue 6,022,000 6,022,000 5,263,000 4,489,000 3,787,000 3,537,000 3,214,000 2,687,000 2,225,000 2,105,000 2,064,000 1,739,000 1,565,000 0 0 0 0 0 0 0 0
Gross Profit 19,076,000 19,076,000 16,974,000 14,395,000 11,514,000 13,346,000 11,736,000 9,810,000 8,551,000 7,562,000 7,409,000 6,607,000 5,826,000 6,714,000 5,539,000 5,098,684 4,991,600 4,067,599 3,326,074 2,937,628 2,593,330
Gross Profit Margin 75.98% 76.01% 76.33% 76.23% 75.25% 79.05% 78.50% 78.50% 79.35% 78.22% 78.21% 79.16% 78.83% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 9,752,000 9,752,000 8,867,000 7,982,000 6,567,000 6,697,000 6,081,000 5,424,000 4,525,000 4,162,000 4,046,000 3,490,000 3,204,000 3,037,000 2,639,000 2,697,199 2,931,254 2,838,445 2,557,055 2,359,350 2,101,688
Total Operating Expenses 11,158,000 11,158,000 9,617,000 8,708,000 7,147,000 7,219,000 6,540,000 5,860,000 4,898,000 4,528,000 4,367,000 3,748,000 3,434,000 4,001,000 2,787,000 2,838,576 5,526,105 2,959,487 3,096,579 2,544,444 2,246,658
Operating Income or Loss 14,547,000 14,547,000 12,264,000 10,082,000 8,081,000 9,664,000 7,282,000 6,622,000 5,761,000 5,078,000 5,106,000 4,503,000 3,937,000 2,713,000 2,752,000 2,260,108 -534,505 1,108,112 229,495 393,184 346,672
Operating Margin 57.98% 57.96% 55.15% 53.39% 52.81% 57.24% 48.71% 52.99% 53.46% 52.53% 53.90% 53.95% 53.27% 40.41% 49.68% 44.33% -10.71% 27.24% 6.90% 13.38% 13.37%
Interest Expense 570,000 575,000 471,000 431,000 380,000 224,000 186,000 154,000 95,000 61,000 48,000 14,000 20,000 25,000 52,000 115,109 103,600 -57,277 -61,151 -70,158 -69,722
EBITDA 15,346,000 15,346,000 13,393,000 10,902,000 8,739,000 10,213,000 8,855,000 7,072,000 6,188,000 5,421,000 5,420,000 4,829,000 4,165,000 2,959,000 2,900,000 2,401,485 -422,499 749,408 743,297 554,833 493,593
Depreciation and Amortization 799,000 799,000 1,129,000 820,000 658,000 549,000 459,000 437,000 373,000 366,000 321,000 258,000 230,000 194,000 148,000 141,377 112,006 97,642 99,782 109,936 123,317
Income Before Tax 13,639,000 13,639,000 11,732,000 10,307,000 7,760,000 9,731,000 7,204,000 6,522,000 5,646,000 4,958,000 5,079,000 4,500,000 3,932,000 2,746,000 2,757,000 2,218,051 -383,213 1,671,432 294,172 407,338 323,700
Income Tax Expense 2,444,000 2,444,000 1,802,000 1,620,000 1,349,000 1,613,000 1,345,000 2,607,000 1,587,000 1,150,000 1,462,000 1,384,000 1,174,000 842,000 910,000 755,427 -129,298 585,546 243,982 140,619 85,640
Net Income 11,195,000 11,195,000 9,930,000 8,687,000 6,411,000 8,118,000 5,859,000 3,915,000 4,059,000 3,808,000 3,617,000 3,116,000 2,759,000 1,906,000 1,846,000 1,462,532 -253,915 1,085,886 50,190 266,719 238,060
Net Income Margin 44.51% 44.61% 44.66% 46.00% 41.90% 48.08% 39.19% 31.33% 37.67% 39.39% 38.18% 37.34% 37.33% 28.39% 33.33% 28.68% -5.09% 26.70% 1.51% 9.08% 9.18%
EPS 11.87 11.86 10.26 8.79 6.40 7.98 5.63 3.67 3.70 3.36 3.11 2.57 2.20 1.49 1.41 1.12 -0.20 0.81 0.04 0.20 0.24
EPS Diluted 11.83 11.83 10.22 8.76 6.37 7.94 5.60 3.65 3.69 3.35 3.10 2.56 2.19 1.48 1.41 1.12 -0.20 0.80 0.04 0.20 0.24
Weighted Average Shares Out - 944,000 968,000 988,000 1,002,000 1,017,000 1,041,000 1,067,000 1,098,000 1,134,000 1,165,000 1,211,000 1,253,000 1,279,000 1,310,000 1,300,000 1,301,480 1,348,870 1,354,110 1,349,690 1,000,252
Weighted Average Shares Out Diluted - 946,000 971,000 992,000 1,006,000 1,022,000 1,047,000 1,072,000 1,101,000 1,137,000 1,169,000 1,215,000 1,258,000 1,284,000 1,310,000 1,300,000 1,301,480 1,356,950 1,357,790 1,349,690 1,000,252

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 8,588,000 8,588,000 7,008,000 7,421,000 10,113,000 6,988,000 6,682,000 5,933,000 6,721,000 5,747,000 5,137,000 3,599,000 2,052,000 3,734,000 3,067,000 2,055,439 1,505,160 1,659,295 1,185,080 545,273 328,996
Short Term Investments 592,000 592,000 400,000 473,000 483,000 688,000 1,696,000 1,849,000 1,614,000 991,000 1,168,000 2,696,000 2,951,000 1,215,000 1,131,000 824,345 742,095 1,310,687 1,298,841 736,619 808,893
Cash + Short Term Investments 9,180,000 9,180,000 7,408,000 7,894,000 10,596,000 7,676,000 8,378,000 7,782,000 8,335,000 6,738,000 6,305,000 6,295,000 5,003,000 4,949,000 4,198,000 2,879,784 2,247,255 2,969,982 2,483,921 1,281,892 1,137,889
Net Receivables 4,060,000 4,060,000 3,425,000 4,325,000 4,352,000 5,509,000 4,728,000 3,344,000 2,509,000 2,147,000 2,161,000 2,317,000 2,042,000 1,409,000 1,147,000 995,645 1,350,981 1,245,191 763,214 347,754 293,292
Inventory 1,845,000 1,845,000 2,157,000 2,459,000 2,282,000 1,954,000 0 1,631,000 1,534,000 1,436,000 1,790,000 1,867,000 1,631,000 747,000 0 0 0 298,310 240,746 167,209 120,374
Other Current Assets 3,876,000 3,876,000 3,616,000 2,271,000 1,883,000 1,763,000 3,065,000 1,040,000 850,000 664,000 741,000 471,000 681,000 636,000 1,109,000 1,127,718 713,271 78,258 89,348 431,043 351,241
Total Current Assets 18,961,000 18,961,000 16,606,000 16,949,000 19,113,000 16,902,000 16,171,000 13,797,000 13,228,000 10,985,000 10,997,000 10,950,000 9,357,000 7,741,000 6,454,000 5,003,147 4,311,507 4,591,741 3,577,229 2,227,898 1,902,796
Non-Current Assets
Property, Plant and Equipment 2,061,000 2,061,000 2,006,000 1,907,000 1,902,000 1,828,000 921,000 829,000 733,000 675,000 615,000 526,000 472,000 449,000 439,000 448,994 306,798 290,200 252,731 230,614 242,358
Goodwill 7,660,000 7,660,000 7,522,000 7,662,000 4,960,000 4,021,000 2,904,000 3,035,000 1,756,000 1,891,000 1,522,000 1,122,000 1,092,000 1,014,000 677,000 309,228 297,993 239,626 217,013 196,701 217,654
Intangible Assets 11,746,000 11,746,000 3,859,000 3,671,000 1,753,000 1,417,000 991,000 1,120,000 722,000 803,000 714,000 672,000 672,000 665,000 530,000 414,704 394,282 320,758 271,373 273,854 328,984
Long Term Investments 1,729,000 1,729,000 1,730,000 1,834,000 1,172,000 914,000 337,000 249,000 132,000 166,000 245,000 240,000 281,000 106,000 142,000 517,784 229,210 0 0 0 0
Tax Assets 1,355,000 1,355,000 1,151,000 486,000 491,000 543,000 570,000 250,000 307,000 317,000 96,000 70,000 60,000 88,000 5,000 264,237 567,567 263,143 216,782 225,034 235,023
Other Non-Current Assets -1,064,000 -1,064,000 5,850,000 5,160,000 4,193,000 3,611,000 2,966,000 2,049,000 1,797,000 1,432,000 1,140,000 662,000 528,000 630,000 590,000 512,185 368,492 554,573 547,342 546,443 337,855
Total Non-Current Assets 23,487,000 23,487,000 22,118,000 20,720,000 14,471,000 12,334,000 8,689,000 7,532,000 5,447,000 5,284,000 4,332,000 3,292,000 3,105,000 2,952,000 2,383,000 2,467,132 2,164,342 1,668,300 1,505,241 1,472,646 1,361,874
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 42,448,000 42,448,000 38,724,000 37,669,000 33,584,000 29,236,000 24,860,000 21,329,000 18,675,000 16,269,000 15,329,000 14,242,000 12,462,000 10,693,000 8,837,000 7,470,279 6,475,849 6,260,041 5,082,470 3,700,544 3,264,670
Current Liabilities
Accounts Payable 834,000 834,000 926,000 738,000 527,000 489,000 537,000 933,000 609,000 472,000 419,000 338,000 357,000 360,000 908,000 767,990 794,579 252,391 278,656 185,021 187,035
Short Term Debt 1,337,000 1,337,000 274,000 792,000 649,000 -1,370,000 500,000 0 0 0 0 0 0 0 0 0 149,380 80,000 0 0 0
Tax Payables 486,000 486,000 279,000 337,000 208,000 332,000 158,000 194,000 161,000 143,000 105,000 95,000 94,000 82,000 0 0 0 0 0 0 0
Deferred Revenue 1,845,000 1,845,000 1,568,000 8,395,000 7,747,000 1,370,000 -500,000 0 0 0 0 0 0 0 0 0 -532,237 1,071,557 0 0 0
Other Current Liabilities 12,248,000 12,248,000 11,403,000 3,237,000 2,924,000 11,415,000 11,056,000 7,860,000 6,597,000 5,797,000 5,803,000 5,694,000 4,549,000 3,857,000 2,235,000 2,399,141 2,578,729 959,394 1,532,934 1,371,682 1,114,327
Total Current Liabilities 16,264,000 16,264,000 14,171,000 13,162,000 11,847,000 11,904,000 11,593,000 8,793,000 7,206,000 6,269,000 6,222,000 6,032,000 4,906,000 4,217,000 3,143,000 3,167,131 2,990,451 2,363,342 1,811,590 1,556,703 1,301,362
Non-Current Liabilities
Long Term Debt 14,344,000 14,344,000 13,749,000 13,109,000 12,023,000 8,527,000 5,834,000 5,424,000 5,180,000 3,287,000 1,494,000 0 0 0 0 21,598 19,387 149,824 229,668 229,489 229,569
Deferred Revenue 0 0 393,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 369,000 369,000 393,000 395,000 86,000 85,000 67,000 106,000 81,000 79,000 115,000 117,000 104,000 113,000 74,000 79,728 74,518 71,278 66,198 61,188 73,227
Other Non-Current Liabilities 4,474,000 4,474,000 3,641,000 3,591,000 3,111,000 2,729,000 1,948,000 1,438,000 524,000 572,000 674,000 598,000 523,000 486,000 404,000 689,955 1,459,518 643,670 606,035 679,396 680,940
Total Non-Current Liabilities 19,187,000 19,187,000 18,176,000 17,095,000 15,220,000 11,341,000 7,849,000 6,968,000 5,785,000 3,938,000 2,283,000 715,000 627,000 599,000 478,000 791,281 1,553,423 864,772 901,901 970,073 983,736
Total Liabilities 35,451,000 35,451,000 32,347,000 30,257,000 27,067,000 23,245,000 19,442,000 15,761,000 12,991,000 10,207,000 8,505,000 6,747,000 5,533,000 4,816,000 3,621,000 3,958,412 4,543,874 3,228,114 2,713,491 2,526,776 2,285,098
Common Stock 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 14 1,000 1,000
Retained Earnings 62,564,000 62,564,000 53,607,000 45,648,000 38,747,000 33,984,000 27,283,000 22,364,000 19,418,000 16,222,000 13,169,000 10,121,000 7,354,000 4,745,000 2,915,000 1,147,714 -236,100 37,699 -1,029,196 145,515 -121,204
Accumulated Other Comprehensive Income/Loss -1,099,000 -54,536,000 -1,253,000 -809,000 -680,000 -673,000 -718,000 -497,000 -924,000 -676,000 -260,000 178,000 61,000 -2,000 95,000 194,000 109,000 277,746 103,662 49,014 127,788
Total Stockholders Equity 6,929,000 6,929,000 6,298,000 7,312,000 6,391,000 5,893,000 5,395,000 5,468,000 5,656,000 6,028,000 6,790,000 7,484,000 6,917,000 5,868,000 5,205,000 3,503,760 1,927,355 3,027,307 2,364,359 1,169,148 974,952
Total Investments 592,000 592,000 2,130,000 2,307,000 1,655,000 1,602,000 2,033,000 2,098,000 1,746,000 1,157,000 1,413,000 2,936,000 3,268,000 1,321,000 1,273,000 1,342,129 971,305 1,310,687 1,298,841 736,619 808,893
Total Debt 15,681,000 15,681,000 14,023,000 13,901,000 12,672,000 8,527,000 6,334,000 5,424,000 5,180,000 3,287,000 1,494,000 0 0 0 0 845,943 168,767 229,824 229,668 229,489 229,569
Net Debt 7,093,000 7,093,000 7,015,000 6,480,000 2,559,000 1,539,000 -348,000 -509,000 -1,541,000 -2,460,000 -3,643,000 -3,599,000 -2,052,000 -3,734,000 -3,067,000 -1,209,496 -1,336,393 -1,429,471 -955,412 -315,784 -99,427

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 11,195,000 11,195,000 9,930,000 8,687,000 6,411,000 8,118,000 5,859,000 3,915,000 4,059,000 3,808,000 3,617,000 3,116,000 2,758,000 1,904,000 1,847,000 1,462,624 -253,915 1,085,886 50,190 266,719 238,060
Depreciation & Amortization 799,000 799,000 750,000 726,000 580,000 522,000 459,000 437,000 373,000 366,000 321,000 258,000 230,000 194,000 148,000 141,377 112,006 97,642 99,782 109,936 123,317
Deferred Income Tax -236,000 -236,000 -651,000 -69,000 73,000 -7,000 -244,000 86,000 -20,000 -16,000 -91,000 -119,000 199,000 -175,000 248,000 336,704 -483,952 -5,492 32,267 -54,036 40,845
Stock Based Compensation 460,000 460,000 295,000 273,000 254,000 250,000 196,000 176,000 50,000 22,000 -15,000 63,000 42,000 80,000 63,000 88,430 60,970 -15,430 9,746 0 0
Change in Working Capital -506,000 -506,000 -904,000 -916,000 -1,150,000 -1,698,000 -1,313,000 -286,000 -867,000 -820,000 -1,168,000 750,000 -334,000 707,000 -439,000 -674,141 1,074,574 -110,542 44,210 -61,953 -70,394
Accounts Receivable -506,000 -506,000 -481,000 -7,000 1,202,000 -690,000 -1,395,000 -726,000 -348,000 -133,000 21,000 -236,000 -621,000 -276,000 -176,000 176,918 -115,687 -60,984 -93,428 -64,189 -22,446
Inventory -823,000 -823,000 0 -1,440,000 -3,020,000 -1,389,000 -601,000 143,000 -471,000 -740,000 -1,215,000 880,000 259,000 790,000 -436,000 -779,264 -151,569 -197,286 161,692 159,812 -20,440
Accounts Payable -99,000 -99,000 190,000 100,000 26,000 -42,000 101,000 290,000 145,000 49,000 61,000 -20,000 -2,000 141,000 167,000 -31,397 8,425 -30,650 89,382 4,111 -20,275
Other Working Capital 99,000 99,000 -613,000 431,000 642,000 423,000 582,000 7,000 -193,000 4,000 -35,000 126,000 30,000 52,000 6,000 -40,398 1,333,405 178,378 -113,436 -161,687 -7,233
Other Non-Cash Items 268,000 268,000 1,775,000 762,000 1,056,000 998,000 1,266,000 1,227,000 889,000 683,000 743,000 67,000 53,000 -26,000 -170,000 23,168 -96,455 -282,203 413,966 12,182 11,967
Net Cash Provided by Operating Activities 11,980,000 11,980,000 11,195,000 9,463,000 7,224,000 8,183,000 6,223,000 5,555,000 4,484,000 4,043,000 3,407,000 4,135,000 2,948,000 2,684,000 1,697,000 1,378,162 413,228 769,861 650,161 272,848 343,795
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -371,000 -371,000 -1,097,000 -814,000 -708,000 -728,000 -504,000 -423,000 -382,000 -342,000 -334,000 -299,000 -218,000 -177,000 -151,000 -139,360 -170,273 -156,422 -94,468 -82,003 -78,155
Acquisitions Net 257,000 257,000 -313,000 -4,436,000 -989,000 -1,440,000 174,000 -1,175,000 -167,000 -584,000 -525,000 -144,000 -70,000 -534,000 -498,000 -2,913 -81,731 0 0 0 -29,861
Purchases of Investments -736,000 -736,000 -594,000 -911,000 -807,000 -1,325,000 -1,900,000 -2,006,000 -1,824,000 -1,892,000 -2,385,000 -2,546,000 -3,099,000 -899,000 -329,000 -650,280 -519,514 -3,578,357 -3,815,115 -2,834,321 -2,194,931
Sales/Maturities of Investments 479,000 479,000 537,000 856,000 622,000 1,857,000 1,912,000 1,824,000 1,072,000 2,102,000 3,835,000 2,845,000 1,281,000 848,000 407,000 134,177 976,743 4,042,011 3,233,725 2,883,709 2,032,275
Other Investing Activities -723,000 -723,000 -3,000 33,000 3,000 -4,000 -188,000 1,000 134,000 1,000 99,000 140,000 -733,000 14,000 -70,000 -5,804 -3,574 7,909 -368 -1,040 -3,842
Net Cash Used for Investing Activities -1,351,000 -1,351,000 -1,470,000 -5,272,000 -1,879,000 -1,640,000 -506,000 -1,779,000 -1,167,000 -715,000 690,000 -4,000 -2,839,000 -748,000 -641,000 -664,180 201,651 315,141 -676,226 -33,655 -274,514
Cash Flows from Financing Activities
Debt Repayment 0 0 -724,000 -650,000 0 -500,000 0 -64,000 0 0 0 0 0 -21,000 0 -149,380 -80,000 0 -1,799,937 0 0
Common Stock Issued 0 0 90,000 2,085,000 0 2,850,000 0 57,000 0 0 0 0 0 19,000 0 8,720 0 1,597 2,449,910 0 0
Common Stock Repurchased -9,121,000 -9,121,000 -8,753,000 -5,904,000 -4,473,000 -6,497,000 -4,933,000 -3,762,000 -3,511,000 -3,518,000 -3,386,000 -2,443,000 -1,748,000 -1,148,000 0 -4,620 -649,468 -600,532 -1,799,937 0 0
Dividends Paid -2,158,000 -2,158,000 -1,903,000 -1,741,000 -1,605,000 -1,345,000 -1,044,000 -942,000 -837,000 -727,000 -515,000 -255,000 -132,000 -77,000 -79,000 -78,685 -79,259 -74,002 -12,373 0 0
Other Financing Activities 1,791,000 1,791,000 962,000 -345,000 3,926,000 -375,000 1,011,000 -53,000 2,055,000 1,787,000 1,562,000 69,000 82,000 12,000 98,000 39,025 57,349 15,430 1,799,937 0 0
Net Cash Used Provided by Financing Activities -9,488,000 -9,488,000 -10,328,000 -6,555,000 -2,152,000 -5,867,000 -4,966,000 -4,764,000 -2,293,000 -2,458,000 -2,339,000 -2,629,000 -1,798,000 -1,215,000 19,000 -184,940 -751,378 -657,507 637,600 0 0
Effect of Forex Changes on Cash 128,000 128,000 -103,000 -153,000 257,000 -44,000 -6,000 200,000 -50,000 -260,000 -220,000 45,000 7,000 -54,000 -63,000 21,237 -17,636 46,720 28,272 -22,916 11,596
Net Change in Cash 1,269,000 1,269,000 -706,000 -2,517,000 3,450,000 632,000 745,000 -788,000 974,000 610,000 1,538,000 1,547,000 -1,682,000 667,000 1,012,000 550,279 -154,135 474,215 639,807 216,277 80,877
Cash at End of Period 36,528,000 10,465,000 9,196,000 9,902,000 12,419,000 8,969,000 8,337,000 5,933,000 6,721,000 5,747,000 5,137,000 3,599,000 2,052,000 3,734,000 3,067,000 2,055,439 1,505,160 1,659,295 1,185,080 545,273 328,996
Cash at Start of Period 35,259,000 9,196,000 9,902,000 12,419,000 8,969,000 8,337,000 7,592,000 6,721,000 5,747,000 5,137,000 3,599,000 2,052,000 3,734,000 3,067,000 2,055,000 1,505,160 1,659,295 1,185,080 545,273 328,996 248,119
Free Cash Flow
Operating Cash Flow 11,980,000 11,980,000 11,195,000 9,463,000 7,224,000 8,183,000 6,223,000 5,555,000 4,484,000 4,043,000 3,407,000 4,135,000 2,948,000 2,684,000 1,697,000 1,378,162 413,228 769,861 650,161 272,848 343,795
Capital Expenditure -371,000 -371,000 -1,097,000 -814,000 -708,000 -728,000 -504,000 -423,000 -382,000 -342,000 -334,000 -299,000 -218,000 -177,000 -151,000 -139,360 -170,273 -156,422 -94,468 -82,003 -78,155
Free Cash Flow 11,609,000 11,609,000 10,098,000 8,649,000 6,516,000 7,455,000 5,719,000 5,132,000 4,102,000 3,701,000 3,073,000 3,836,000 2,730,000 2,507,000 1,546,000 1,238,802 242,955 613,439 555,693 190,845 265,640