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 10,275,000 10,112,000 9,795,000 10,420,000 10,271,000 10,479,000 10,746,000 9,567,000 8,979,000 8,592,000 17,902,000 16,047,000 14,072,000 11,651,654 9,156,274 8,727,362 8,541,261 7,672,329 5,969,741 4,552,401 3,271,309
Revenue Growth - 3.24% -6.00% 1.45% -1.98% -2.48% 12.32% 6.55% 4.50% -52.01% 11.56% 14.03% 20.77% 27.25% 4.91% 2.18% 11.33% 28.52% 31.13% 39.16%
Cost of Revenue 2,876,000 2,833,000 2,680,000 2,650,000 2,473,000 2,433,000 2,382,000 2,222,000 2,007,000 1,771,000 5,732,000 5,036,000 4,216,000 3,460,184 2,564,667 2,479,762 2,228,069 1,762,972 1,256,792 818,104 614,415
Gross Profit 7,399,000 7,279,000 7,115,000 7,770,000 7,798,000 8,046,000 8,364,000 7,345,000 6,972,000 6,821,000 12,170,000 11,011,000 9,856,000 8,191,470 6,591,607 6,247,600 6,313,192 5,909,357 4,712,949 3,734,297 2,656,894
Gross Profit Margin 72.01% 71.98% 72.64% 74.57% 75.92% 76.78% 77.83% 76.77% 77.65% 79.39% 67.98% 68.62% 70.04% 70.30% 71.99% 71.59% 73.91% 77.02% 78.95% 82.03% 81.22%
Research and Development 1,503,000 1,544,000 1,330,000 1,325,000 1,087,000 1,211,000 1,285,000 1,224,000 1,114,000 923,000 2,000,000 1,768,000 1,573,000 1,235,171 908,434 803,070 725,600 619,727 494,693 328,191 240,647
General and Administrative Expenses 3,302,000 3,413,000 3,099,000 3,091,000 3,642,000 4,204,000 4,522,000 3,546,000 3,268,000 3,389,000 5,430,000 4,763,000 4,480,000 3,799,269 3,026,198 3,304,066 2,880,422 3,081,408 2,598,220 1,822,444 1,273,599
Total Operating Expenses 4,805,000 5,338,000 4,765,000 4,847,000 5,087,000 5,755,000 6,142,000 5,080,000 4,647,000 4,624,000 8,656,000 7,640,000 6,968,000 5,818,470 4,516,599 4,752,647 4,188,391 5,296,177 3,289,993 2,292,590 1,597,652
Operating Income or Loss 2,500,000 1,941,000 2,350,000 5,288,000 2,711,000 2,291,000 2,222,000 2,265,000 2,325,000 2,197,000 3,514,000 3,371,000 2,888,000 2,373,000 2,075,008 1,494,953 2,124,801 613,180 1,422,956 1,441,707 1,059,242
Operating Margin 24.32% 19.20% 23.99% 50.75% 26.39% 21.86% 20.68% 23.68% 25.89% 25.57% 19.63% 21.01% 20.52% 20.37% 22.66% 17.13% 24.88% 7.99% 23.84% 31.67% 32.38%
Interest Expense 259,000 263,000 165,000 269,000 337,000 311,000 326,000 292,000 225,000 144,000 123,000 100,000 63,000 25,030 44,876 0 8,037 0 0 0 0
EBITDA 2,901,000 2,485,000 -924,000 1,161,000 4,237,000 2,689,000 3,733,000 2,941,000 4,537,000 2,884,000 3,303,000 4,771,000 4,347,000 4,875,029 2,860,912 2,305,899 2,844,615 1,214,887 1,422,956 1,441,707 1,059,242
Depreciation and Amortization 343,000 403,000 451,000 494,000 588,000 629,000 689,000 676,000 661,000 687,000 1,490,000 1,400,000 1,200,000 939,953 762,465 810,946 719,814 601,707 544,552 409,937 259,522
Income Before Tax 2,692,000 3,707,000 -1,601,000 398,000 3,420,000 2,177,000 2,718,000 2,276,000 3,651,000 2,406,000 3,531,000 3,466,000 3,084,000 3,910,046 2,098,447 2,879,151 2,183,564 750,851 1,547,061 1,549,377 1,128,230
Income Tax Expense 663,000 932,000 -327,000 146,000 878,000 417,000 190,000 3,288,000 -3,634,000 459,000 3,572,000 610,000 475,000 680,659 297,486 490,054 404,090 402,600 421,418 467,285 343,885
Net Income 2,020,000 2,767,000 -1,274,000 252,000 2,542,000 1,786,000 2,530,000 -1,016,000 7,266,000 1,725,000 -41,000 2,856,000 2,609,000 3,229,387 1,800,961 2,389,097 1,779,474 348,251 1,125,639 1,082,043 778,223
Net Income Margin 19.68% 27.36% -13.01% 2.42% 24.75% 17.04% 23.54% -10.62% 80.92% 20.08% -0.23% 17.80% 18.54% 27.72% 19.67% 27.37% 20.83% 4.54% 18.86% 23.77% 23.79%
EPS 4.00 5.22 -2.28 0.39 3.58 2.10 2.58 -0.95 6.41 1.43 -0.03 2.20 2.02 2.50 1.38 1.85 1.37 0.26 0.80 0.79 0.30
EPS Diluted 3.95 5.19 -2.28 0.39 3.54 2.09 2.55 -0.95 6.35 1.42 -0.03 2.18 1.99 2.46 1.36 1.83 1.36 0.25 0.79 0.78 0.28
Weighted Average Shares Out - 530,000 558,000 652,000 710,000 849,000 980,000 1,064,000 1,133,000 1,208,000 1,251,000 1,295,000 1,292,000 1,293,000 1,306,000 1,289,848 1,303,454 1,358,797 1,399,251 1,361,708 2,638,916
Weighted Average Shares Out Diluted - 533,000 558,000 652,000 718,000 856,000 991,000 1,064,000 1,144,000 1,220,000 1,251,000 1,313,000 1,313,000 1,313,000 1,327,000 1,304,981 1,312,608 1,376,174 1,425,472 1,393,875 2,735,440

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 1,589,000 1,985,000 2,154,000 1,379,000 1,428,000 923,000 2,202,000 2,120,000 1,816,000 1,832,000 6,328,000 4,494,000 6,817,000 4,691,101 5,577,411 3,999,818 3,188,928 4,221,191 2,662,792 1,313,580 1,330,045
Short Term Investments 3,302,000 7,030,000 5,317,000 5,944,000 2,398,000 1,850,000 2,713,000 3,743,000 5,333,000 4,299,000 3,770,000 4,531,000 2,591,000 1,238,301 1,045,403 943,986 163,734 658,854 542,103 774,650 682,004
Cash + Short Term Investments 4,891,000 9,015,000 7,471,000 7,323,000 3,826,000 2,773,000 4,915,000 5,863,000 7,149,000 6,131,000 10,098,000 9,025,000 9,408,000 5,929,402 6,622,814 4,943,804 3,352,662 4,880,045 3,204,895 2,088,230 2,012,049
Net Receivables 1,244,000 1,206,000 975,000 779,000 652,000 1,180,000 1,382,000 1,358,000 592,000 619,000 600,000 12,948,000 11,076,000 6,150,616 3,961,286 3,188,298 2,473,230 907,894 792,492 578,070 364,280
Inventory 0 0 -2,000 0 1,188,000 0 0 0 0 0 0 0 0 0 0 0 0 87,599 144,620 29,702 155,405
Other Current Assets 926,000 795,000 966,000 1,009,000 3,045,000 775,000 829,000 523,000 1,134,000 1,154,000 18,096,000 1,310,000 914,000 425,144 481,238 328,106 460,698 1,317,156 973,199 487,235 379,415
Total Current Assets 7,061,000 11,016,000 9,290,000 9,111,000 7,190,000 4,565,000 7,126,000 7,743,000 8,875,000 7,904,000 26,531,000 23,283,000 21,583,000 12,661,454 11,065,338 8,460,208 6,286,590 7,122,505 4,970,586 3,183,237 2,911,149
Non-Current Assets
Property, Plant and Equipment 1,701,000 1,736,000 1,751,000 1,525,000 1,867,000 2,083,000 1,597,000 1,597,000 1,516,000 1,554,000 2,902,000 2,760,000 2,491,000 1,986,216 1,523,333 1,314,328 1,198,714 1,120,452 998,196 801,602 709,773
Goodwill 4,321,000 4,267,000 4,262,000 4,178,000 4,675,000 4,929,000 5,160,000 4,773,000 4,501,000 4,451,000 9,094,000 9,267,000 8,537,000 8,364,989 6,193,163 6,143,086 7,025,398 6,257,153 6,544,278 6,120,079 2,709,794
Intangible Assets 0 114,000 115,000 8,000 12,000 62,000 92,000 69,000 102,000 90,000 564,000 941,000 1,128,000 1,406,380 540,711 767,812 736,134 596,038 682,977 6,943,359 3,072,703
Long Term Investments 3,444,000 1,133,000 1,797,000 7,966,000 833,000 1,305,000 3,778,000 6,331,000 3,969,000 3,391,000 5,777,000 4,971,000 3,044,000 2,452,763 2,492,012 1,381,765 106,178 138,000 278,000 826,000 1,266,289
Tax Assets 2,984,000 3,089,000 3,169,000 3,255,000 3,537,000 4,369,000 4,792,000 5,195,000 4,608,000 0 0 0 0 0 0 0 0 -138,000 -278,000 -826,000 -1,266,289
Other Non-Current Assets 404,000 265,000 581,000 583,000 1,196,000 414,000 274,000 273,000 276,000 395,000 264,000 266,000 491,000 448,416 189,205 341,121 239,425 269,889 297,974 860,788 1,297,426
Total Non-Current Assets 12,854,000 10,604,000 11,560,000 17,515,000 12,120,000 13,162,000 15,693,000 18,238,000 14,972,000 9,881,000 18,601,000 18,205,000 15,691,000 14,658,764 10,938,424 9,948,112 9,305,849 8,243,532 8,523,425 8,605,749 5,079,902
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 19,915,000 21,620,000 20,850,000 26,626,000 19,310,000 17,727,000 22,819,000 25,981,000 23,847,000 17,785,000 45,132,000 41,488,000 37,274,000 27,320,218 22,003,762 18,408,320 15,592,439 15,366,037 13,494,011 11,788,986 7,991,051
Current Liabilities
Accounts Payable 1,331,000 267,000 261,000 262,000 278,000 229,000 286,000 330,000 283,000 349,000 107,000 309,000 301,000 282,000 2,735,694 2,350,357 1,638,294 156,613 83,392 642,343 37,958
Short Term Debt 1,358,000 868,000 1,281,000 1,505,000 160,000 1,173,000 1,546,000 781,000 1,451,000 0 850,000 6,000 424,000 577,601 300,000 0 1,000,000 0 0 0 456,077
Tax Payables 790,000 253,000 226,000 371,000 180,000 210,000 117,000 177,000 110,000 72,000 154,000 107,000 63,000 297,686 40,468 210,522 100,423 111,754 464,418 182,095 118,427
Deferred Revenue 35,000 34,000 34,000 79,000 110,000 135,000 170,000 117,000 110,000 106,000 188,000 158,000 137,000 110,429 96,464 99,305 181,596 166,495 128,964 81,940 50,439
Other Current Liabilities 2,125,000 3,098,000 2,469,000 2,405,000 3,384,000 2,454,000 2,335,000 2,271,000 1,893,000 1,736,000 16,420,000 12,059,000 9,999,000 5,466,488 1,343,888 981,784 784,774 2,664,717 1,841,621 578,557 421,969
Total Current Liabilities 5,639,000 4,520,000 4,271,000 4,622,000 4,002,000 3,807,000 4,454,000 3,539,000 3,847,000 2,263,000 17,531,000 12,639,000 11,066,000 6,734,204 4,516,514 3,641,968 3,705,087 3,099,579 2,518,395 1,484,935 1,084,870
Non-Current Liabilities
Long Term Debt 6,501,000 7,360,000 8,139,000 7,927,000 8,057,000 7,199,000 7,685,000 9,234,000 7,509,000 6,779,000 6,777,000 4,117,000 4,112,000 1,525,047 1,494,227 0 0 0 0 0 75
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 1,777,000 2,408,000 2,245,000 3,116,000 2,359,000 2,646,000 2,925,000 3,425,000 1,888,000 2,092,000 792,000 841,000 1,020,000 1,072,951 645,457 929,143 753,965 510,557 31,784 215,682 135,971
Other Non-Current Liabilities 578,000 936,000 1,042,000 1,183,000 3,690,000 4,039,000 1,474,000 1,720,000 64,000 75,000 918,000 244,000 201,000 343,857 45,385 49,561 750,903 51,299 39,200 40,388 37,698
Total Non-Current Liabilities 8,856,000 10,704,000 11,426,000 12,226,000 11,747,000 11,212,000 12,084,000 14,379,000 9,461,000 8,946,000 7,695,000 5,202,000 5,333,000 2,656,135 2,185,069 978,704 803,494 561,856 70,984 256,070 173,744
Total Liabilities 14,495,000 15,224,000 15,697,000 16,848,000 15,749,000 15,019,000 16,538,000 17,918,000 13,308,000 11,209,000 25,226,000 17,841,000 16,399,000 9,390,339 6,701,583 4,620,672 4,508,581 3,661,435 2,589,379 1,741,005 1,258,614
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,535 1,513 1,486 1,470 1,458 1,431 1,404 1,339
Retained Earnings 37,407,000 36,531,000 34,315,000 36,090,000 22,961,000 17,589,000 16,459,000 13,943,000 14,959,000 7,713,000 18,900,000 18,854,000 15,998,000 13,389,465 10,160,078 8,359,117 5,970,020 4,190,546 3,842,150 2,716,511 1,634,468
Accumulated Other Comprehensive Income/Loss 232,000 185,000 259,000 398,000 616,000 387,000 498,000 717,000 -124,000 526,000 1,171,000 1,156,000 856,000 549,468 751,314 818,104 903,485 1,701,276 696,197 57,590 236,817
Total Stockholders Equity 5,420,000 6,396,000 5,153,000 9,778,000 3,561,000 2,708,000 6,281,000 8,063,000 10,539,000 6,576,000 19,906,000 23,647,000 20,875,000 17,929,879 15,302,179 13,787,648 11,083,858 11,704,602 10,904,632 10,047,981 6,728,341
Total Investments 6,746,000 8,163,000 7,114,000 13,910,000 3,231,000 3,155,000 6,491,000 10,074,000 9,302,000 7,690,000 9,547,000 9,502,000 5,635,000 3,691,064 3,537,415 2,325,751 269,912 796,854 820,103 1,600,650 1,948,293
Total Debt 7,859,000 8,228,000 9,289,000 9,282,000 8,143,000 8,232,000 9,231,000 10,015,000 8,960,000 6,779,000 7,627,000 4,123,000 4,519,000 2,089,648 1,794,227 0 1,000,000 200,000 0 0 456,152
Net Debt 6,270,000 6,243,000 7,135,000 7,903,000 6,715,000 7,309,000 7,029,000 7,895,000 7,144,000 4,947,000 1,299,000 -371,000 -2,298,000 -2,601,453 -3,783,184 -3,999,818 -2,188,928 -4,021,191 -2,662,792 -1,313,580 -873,893

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 2,029,000 2,775,000 -1,269,000 13,608,000 5,667,000 1,786,000 2,530,000 -1,016,000 7,266,000 1,725,000 -41,000 2,856,000 2,609,000 3,229,387 1,800,961 2,389,097 1,779,474 348,251 1,125,639 1,082,043 778,223
Depreciation & Amortization 343,000 403,000 442,000 502,000 609,000 675,000 696,000 676,000 682,000 687,000 1,490,000 1,400,000 1,200,000 939,953 762,465 810,946 719,814 601,707 544,552 409,937 259,522
Deferred Income Tax -374,000 255,000 -780,000 -680,000 408,000 113,000 -153,000 1,729,000 -4,556,000 -32,000 2,895,000 -31,000 -35,000 16,958 349,595 -178,813 -149,948 -123,371 -227,850 91,690 28,652
Stock Based Compensation 595,000 575,000 494,000 477,000 417,000 495,000 538,000 483,000 416,000 379,000 675,000 609,000 488,000 457,188 381,492 394,807 353,323 301,813 317,410 31,772 0
Change in Working Capital -580,000 -94,000 -377,000 -134,000 -168,000 -190,000 -558,000 1,165,000 5,000 -180,000 -300,000 -586,000 -958,000 -384,981 -591,398 37,012 -204,311 -172,318 204,674 -4,242 -190,588
Accounts Receivable 0 0 0 195,000 8,000 -124,000 -98,000 -195,000 -48,000 -105,000 16,000 -123,000 -207,000 -291,822 -111,614 -97,494 -66,853 -185,616 -169,750 -151,993 0
Inventory 0 0 0 -509,000 -423,000 -292,000 -573,000 1,316,000 -17,000 -453,000 -447,000 -382,000 -667,000 -116,070 -544,499 193,033 -170,912 65,061 331,312 -2,305,004 0
Accounts Payable 0 15,000 6,000 9,000 101,000 4,000 -47,000 19,000 -28,000 226,000 87,000 7,000 -16,000 29,424 -9,263 -27,235 14,946 36,954 32,986 564 0
Other Working Capital -580,000 -109,000 -383,000 171,000 146,000 222,000 160,000 25,000 98,000 152,000 44,000 -88,000 -68,000 -6,513 73,978 -31,292 18,508 -88,717 10,126 2,452,191 -190,588
Other Non-Cash Items 452,000 -1,488,000 3,744,000 -11,116,000 -4,528,000 235,000 -395,000 109,000 -987,000 1,454,000 958,000 747,000 534,000 -984,831 42,645 -544,963 383,643 1,685,027 283,366 398,691 409,506
Net Cash Provided by Operating Activities 1,859,000 2,426,000 2,254,000 2,657,000 2,419,000 3,114,000 2,658,000 3,146,000 2,826,000 4,033,000 5,677,000 4,995,000 3,838,000 3,273,674 2,745,760 2,908,086 2,881,995 2,641,109 2,247,791 2,009,891 1,285,315
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -467,000 -456,000 -449,000 -444,000 -494,000 -552,000 -651,000 -666,000 -626,000 -668,000 -1,271,000 -1,250,000 -1,257,000 -963,498 -723,912 -567,094 -565,890 -453,967 -515,448 -338,281 -292,838
Acquisitions Net 105,000 106,000 887,000 5,080,000 4,013,000 -253,000 727,000 -548,000 -212,000 -24,000 -59,000 -869,000 1,000 -953,909 -90,568 570,888 -1,360,293 -863,565 -45,505 -2,732,230 -1,036,476
Purchases of Investments -14,739,000 -13,874,000 -18,534,000 -22,161,000 -32,887,000 -46,977,000 -28,115,000 -14,599,000 -11,212,000 -6,744,000 -8,834,000 -7,505,000 -3,128,000 -2,290,183 -2,643,514 -1,142,098 -108,128 -270,676 -583,263 -1,324,353 -1,754,808
Sales/Maturities of Investments 15,939,000 14,502,000 20,626,000 18,969,000 33,129,000 50,548,000 30,901,000 14,520,000 10,063,000 6,781,000 8,524,000 3,943,000 1,421,000 1,596,064 1,436,207 103,572 136,200 888,757 1,380,227 1,928,539 1,079,548
Other Investing Activities -167,000 -38,000 -69,000 2,219,000 33,000 21,000 32,000 -3,000 -21,000 -2,956,000 -1,033,000 -331,000 -800,000 -695,336 -260,683 -114,651 -159,235 6,305 -7,158 13,594 -8,646
Net Cash Used for Investing Activities 671,000 240,000 2,461,000 3,663,000 3,794,000 2,787,000 2,894,000 -1,296,000 -2,008,000 -3,611,000 -2,673,000 -6,012,000 -3,763,000 -3,306,862 -2,282,470 -1,149,383 -2,057,346 -693,146 228,853 -2,452,731 -2,013,220
Cash Flows from Financing Activities
Debt Repayment -309,000 -1,150,000 -212,000 1,322,000 -6,000 -1,550,000 -750,000 1,032,000 2,196,000 -850,000 3,482,000 -400,000 2,426,000 50,729 1,788,702 -1,000,000 411,636 200,220 0 -128,239 -2,969
Common Stock Issued 38,000 83,000 87,000 93,000 90,000 106,000 109,000 120,000 102,000 221,000 300,000 437,000 483,000 242,210 235,527 102,526 135,141 506,955 313,482 599,845 650,638
Common Stock Repurchased -2,521,000 -1,401,000 -3,143,000 -7,055,000 -5,137,000 -4,973,000 -4,502,000 -2,746,000 -2,943,000 -2,149,000 -4,658,000 -1,343,000 -898,000 -1,063,986 -711,068 0 -2,179,712 -1,485,397 -1,666,540 0 0
Dividends Paid -534,000 -528,000 -489,000 -466,000 -447,000 -473,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 78,000 546,000 -35,000 -426,000 -192,000 -201,000 -255,000 -190,000 -99,000 -1,776,000 -146,000 -48,000 -60,000 -67,225 -79,296 -48,182 -60,344 84,830 92,371 0 0
Net Cash Used Provided by Financing Activities -3,193,000 -2,450,000 -3,792,000 -6,532,000 -5,692,000 -7,091,000 -5,398,000 -1,784,000 -744,000 -4,554,000 -1,022,000 -1,354,000 1,951,000 -838,496 1,234,406 -945,656 -1,673,851 -693,392 -1,260,687 471,606 647,669
Effect of Forex Changes on Cash 26,000 5,000 -57,000 24,000 77,000 -33,000 -75,000 238,000 -90,000 -364,000 -148,000 48,000 100,000 -14,626 -120,103 -2,157 -183,061 303,828 133,255 -45,231 28,768
Net Change in Cash -203,000 221,000 866,000 -188,000 598,000 -1,275,000 79,000 304,000 -16,000 -4,496,000 1,834,000 -2,323,000 2,126,000 -886,310 1,577,593 810,890 -1,032,263 1,558,399 1,349,212 -16,465 -51,468
Cash at End of Period 8,786,000 2,493,000 2,272,000 1,406,000 1,594,000 944,000 2,219,000 2,120,000 1,816,000 1,832,000 6,328,000 4,494,000 6,817,000 4,691,101 5,577,411 3,999,818 3,188,928 4,221,191 2,662,792 1,313,580 1,330,045
Cash at Start of Period 8,989,000 2,272,000 1,406,000 1,594,000 996,000 2,219,000 2,140,000 1,816,000 1,832,000 6,328,000 4,494,000 6,817,000 4,691,000 5,577,411 3,999,818 3,188,928 4,221,191 2,662,792 1,313,580 1,330,045 1,381,513
Free Cash Flow
Operating Cash Flow 1,859,000 2,426,000 2,254,000 2,657,000 2,419,000 3,114,000 2,658,000 3,146,000 2,826,000 4,033,000 5,677,000 4,995,000 3,838,000 3,273,674 2,745,760 2,908,086 2,881,995 2,641,109 2,247,791 2,009,891 1,285,315
Capital Expenditure -467,000 -456,000 -449,000 -444,000 -494,000 -552,000 -651,000 -666,000 -626,000 -668,000 -1,271,000 -1,250,000 -1,257,000 -963,498 -723,912 -567,094 -565,890 -453,967 -515,448 -338,281 -292,838
Free Cash Flow 1,392,000 1,970,000 1,805,000 2,213,000 1,925,000 2,562,000 2,007,000 2,480,000 2,200,000 3,365,000 4,406,000 3,745,000 2,581,000 2,310,176 2,021,848 2,340,992 2,316,105 2,187,142 1,732,343 1,671,610 992,477