Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2023-09-01 | 2023-06-02 | 2023-03-03 | 2022-12-02 | 2022-09-02 | 2022-06-03 | 2022-03-04 | 2021-12-03 | 2021-09-03 | 2021-06-04 | 2021-03-05 | 2020-11-27 | 2020-08-28 | 2020-05-29 | 2020-02-28 | 2019-11-29 | 2019-08-30 | 2019-05-31 | 2019-03-01 | 2018-11-30 | 2018-08-31 | 2018-06-01 | 2018-03-02 | 2017-12-01 | 2017-09-01 | 2017-06-02 | 2017-03-03 | 2016-12-02 | 2016-09-02 | 2016-06-03 | 2016-03-04 | 2015-11-27 | 2015-08-28 | 2015-05-29 | 2015-02-27 | 2014-11-28 | 2014-08-29 | 2014-05-30 | 2014-02-28 | 2013-11-29 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4,890,000 | 4,816,000 | 4,655,000 | 4,525,000 | 4,433,000 | 4,386,000 | 4,262,000 | 4,110,000 | 3,935,000 | 3,835,000 | 3,905,000 | 3,424,000 | 3,225,000 | 3,128,000 | 3,091,000 | 2,991,944 | 2,834,126 | 2,744,280 | 2,600,946 | 2,464,625 | 2,291,076 | 2,195,360 | 2,078,947 | 2,006,595 | 1,841,074 | 1,772,190 | 1,681,646 | 1,608,419 | 1,463,967 | 1,398,709 | 1,383,335 | 1,306,404 | 1,217,768 | 1,162,158 | 1,109,181 | 1,073,328 | 1,005,409 | 1,068,208 | 1,000,120 | 1,041,699 |
Revenue Y/Y Growth | 10.31% | 9.80% | 9.22% | 10.10% | 12.66% | 14.37% | 9.14% | 20.04% | 22.02% | 22.60% | 26.33% | 14.44% | 13.79% | 13.98% | 18.84% | 21.40% | 23.70% | 25.00% | 25.11% | 22.83% | 24.44% | 23.88% | 23.63% | 24.76% | 25.76% | 26.70% | 21.56% | 23.12% | 20.22% | 20.35% | 24.72% | 21.72% | 21.12% | 8.80% | 10.90% | 3.04% | - | - | - | - |
Cost of Revenue | 580,000 | 572,000 | 568,000 | 568,000 | 546,000 | 539,000 | 512,000 | 507,000 | 467,000 | 444,000 | 447,000 | 428,000 | 427,000 | 415,000 | 452,000 | 451,983 | 415,963 | 407,488 | 397,286 | 359,261 | 295,492 | 281,344 | 258,902 | 270,872 | 262,922 | 239,360 | 237,337 | 216,556 | 202,701 | 202,079 | 198,572 | 201,361 | 190,985 | 185,173 | 166,798 | 160,943 | 157,724 | 154,904 | 148,509 | 147,516 |
Gross Profit | 4,310,000 | 4,244,000 | 4,087,000 | 3,957,000 | 3,887,000 | 3,847,000 | 3,750,000 | 3,603,000 | 3,468,000 | 3,391,000 | 3,458,000 | 2,996,000 | 2,798,000 | 2,713,000 | 2,639,000 | 2,539,961 | 2,418,163 | 2,336,792 | 2,203,660 | 2,105,364 | 1,995,584 | 1,914,016 | 1,820,045 | 1,735,723 | 1,578,152 | 1,532,830 | 1,444,309 | 1,391,863 | 1,261,266 | 1,196,630 | 1,184,763 | 1,105,043 | 1,026,783 | 976,985 | 942,383 | 912,385 | 847,685 | 913,304 | 851,611 | 894,183 |
Gross Profit Margin | 88.14% | 88.12% | 87.80% | 87.45% | 87.68% | 87.71% | 87.99% | 87.66% | 88.13% | 88.42% | 88.55% | 87.50% | 86.76% | 86.73% | 85.38% | 84.89% | 85.32% | 85.15% | 84.73% | 85.42% | 87.10% | 87.18% | 87.55% | 86.50% | 85.72% | 86.49% | 85.89% | 86.54% | 86.15% | 85.55% | 85.65% | 84.59% | 84.32% | 84.07% | 84.96% | 85.01% | 84.31% | 85.50% | 85.15% | 85.84% |
Research and Development | 881,000 | 876,000 | 827,000 | 773,000 | 775,000 | 738,000 | 701,000 | 657,000 | 651,000 | 620,000 | 620,000 | 558,000 | 566,000 | 532,000 | 532,000 | 499,806 | 489,827 | 475,958 | 464,637 | 415,958 | 398,957 | 374,128 | 348,769 | 324,026 | 315,555 | 299,401 | 285,077 | 257,849 | 248,450 | 232,484 | 237,204 | 220,514 | 218,660 | 208,047 | 215,509 | 213,687 | 212,049 | 209,092 | 209,525 | 205,196 |
General and Administrative Expenses | 1,690,000 | 1,702,000 | 1,632,000 | 1,637,000 | 1,585,000 | 1,538,000 | 1,427,000 | 1,405,000 | 1,333,000 | 1,329,000 | 1,339,000 | 1,184,000 | 1,122,000 | 1,125,000 | 1,128,000 | 1,027,526 | 1,031,570 | 1,068,261 | 997,627 | 935,928 | 854,147 | 824,255 | 751,397 | 743,671 | 697,495 | 710,027 | 671,105 | 643,519 | 621,177 | 601,385 | 621,826 | 575,524 | 544,609 | 557,206 | 537,822 | 561,896 | 548,151 | 555,968 | 549,125 | 569,898 |
Total Operating Expenses | 2,613,000 | 2,620,000 | 2,501,000 | 2,452,000 | 2,403,000 | 2,318,000 | 2,170,000 | 2,102,000 | 2,027,000 | 1,985,000 | 2,004,000 | 1,781,000 | 1,729,000 | 1,697,000 | 1,702,000 | 1,570,030 | 1,564,351 | 1,587,245 | 1,508,830 | 1,384,818 | 1,276,978 | 1,215,532 | 1,117,312 | 1,086,383 | 1,032,478 | 1,028,748 | 975,310 | 919,868 | 892,279 | 852,857 | 877,424 | 814,088 | 781,515 | 783,334 | 767,603 | 768,495 | 773,308 | 778,412 | 772,202 | 789,053 |
Operating Income or Loss | 1,697,000 | 1,624,000 | 1,586,000 | 1,505,000 | 1,484,000 | 1,529,000 | 1,580,000 | 1,501,000 | 1,441,000 | 1,406,000 | 1,454,000 | 1,215,000 | 1,069,000 | 1,016,000 | 937,000 | 969,931 | 853,812 | 749,547 | 694,830 | 720,546 | 718,606 | 698,484 | 702,733 | 649,340 | 545,674 | 504,082 | 468,999 | 472,280 | 369,325 | 344,239 | 307,758 | 290,434 | 246,019 | 193,617 | 173,025 | 124,505 | 74,176 | 135,258 | 78,746 | 102,836 |
Operating Margin | 34.70% | 33.72% | 34.07% | 33.26% | 33.48% | 34.86% | 37.07% | 36.52% | 36.62% | 36.66% | 37.23% | 35.48% | 33.15% | 32.48% | 30.31% | 32.42% | 30.13% | 27.31% | 26.71% | 29.24% | 31.37% | 31.82% | 33.80% | 32.36% | 29.64% | 28.44% | 27.89% | 29.36% | 25.23% | 24.61% | 22.25% | 22.23% | 20.20% | 16.66% | 15.60% | 11.60% | 7.38% | 12.66% | 7.87% | 9.87% |
Interest Expense | 27,000 | 26,000 | 32,000 | 28,000 | 28,000 | 28,000 | 28,000 | 28,000 | 27,000 | 28,000 | 30,000 | 27,000 | 28,000 | 28,000 | 33,000 | 36,515 | 39,529 | 40,577 | 40,593 | 27,873 | 21,107 | 20,363 | 19,899 | 19,116 | 18,809 | 18,347 | 18,130 | 17,518 | 17,281 | 17,174 | 18,469 | 16,515 | 16,519 | 16,605 | 14,545 | 12,678 | 13,361 | 17,103 | 16,590 | 16,722 |
EBITDA | 1,982,000 | 1,891,000 | 1,841,000 | 1,756,000 | 1,706,000 | 1,740,000 | 1,793,000 | 1,705,000 | 1,638,000 | 1,608,000 | 1,654,000 | 1,408,000 | 1,279,000 | 1,216,000 | 1,140,000 | 1,172,502 | 1,024,566 | 896,959 | 887,825 | 836,923 | 809,355 | 787,522 | 798,923 | 741,070 | 642,507 | 592,600 | 559,571 | 556,078 | 457,596 | 431,465 | 392,726 | 399,814 | 336,688 | 283,508 | 257,428 | 203,100 | 156,453 | 216,027 | 159,118 | 186,342 |
Depreciation and Amortization | 218,000 | 267,000 | 255,000 | 251,000 | 222,000 | 211,000 | 213,000 | 205,000 | 193,000 | 194,000 | 196,000 | 190,000 | 191,000 | 188,000 | 188,000 | 183,692 | 150,549 | 145,610 | 144,898 | 106,720 | 86,890 | 76,360 | 76,522 | 81,234 | 82,319 | 81,635 | 80,809 | 81,860 | 84,014 | 84,461 | 81,200 | 86,359 | 87,550 | 85,929 | 79,635 | 78,147 | 80,154 | 77,653 | 77,636 | 81,350 |
Income Before Tax | 1,743,000 | 1,650,000 | 1,598,000 | 1,517,000 | 1,456,000 | 1,492,000 | 1,543,000 | 1,468,000 | 1,418,000 | 1,386,000 | 1,433,000 | 1,197,000 | 1,060,000 | 1,000,000 | 919,000 | 957,147 | 834,488 | 710,772 | 702,334 | 699,217 | 701,358 | 690,799 | 702,502 | 643,012 | 541,379 | 492,618 | 460,632 | 456,700 | 356,301 | 329,830 | 292,307 | 296,940 | 232,619 | 180,974 | 163,248 | 112,275 | 62,938 | 121,271 | 64,892 | 88,270 |
Income Tax Expense | 340,000 | 355,000 | 351,000 | 341,000 | 320,000 | 314,000 | 277,000 | 235,000 | 206,000 | 270,000 | 172,000 | -1,053,000 | 105,000 | -100,000 | -36,000 | 105,286 | 41,725 | 78,179 | 28,093 | 20,977 | 35,067 | 27,632 | 119,426 | 141,463 | 121,810 | 118,228 | 62,186 | 57,087 | 85,513 | 85,756 | 38,000 | 74,235 | 58,154 | 33,481 | 78,360 | 24,139 | 18,252 | 32,744 | 17,846 | 22,950 |
Net Income | 1,403,000 | 1,295,000 | 1,247,000 | 1,176,000 | 1,136,000 | 1,178,000 | 1,266,000 | 1,233,000 | 1,212,000 | 1,116,000 | 1,261,000 | 2,250,000 | 955,000 | 1,100,000 | 955,000 | 851,861 | 792,763 | 632,593 | 674,241 | 678,240 | 666,291 | 663,167 | 583,076 | 501,549 | 419,569 | 374,390 | 398,446 | 399,613 | 270,788 | 244,074 | 254,307 | 222,705 | 174,465 | 147,493 | 84,888 | 73,292 | 44,686 | 88,527 | 47,046 | 65,320 |
Net Income Margin | 28.69% | 26.89% | 26.79% | 25.99% | 25.63% | 26.86% | 29.70% | 30.00% | 30.80% | 29.10% | 32.29% | 65.71% | 29.61% | 35.17% | 30.90% | 28.47% | 27.97% | 23.05% | 25.92% | 27.52% | 29.08% | 30.21% | 28.05% | 25.00% | 22.79% | 21.13% | 23.69% | 24.85% | 18.50% | 17.45% | 18.38% | 17.05% | 14.33% | 12.69% | 7.65% | 6.83% | 4.44% | 8.29% | 4.70% | 6.27% |
EPS | 3.07 | 2.83 | 2.72 | 2.53 | 2.42 | 2.50 | 2.68 | 2.59 | 2.54 | 2.34 | 2.63 | 4.69 | 1.99 | 2.28 | 1.98 | 1.76 | 1.63 | 1.30 | 1.38 | 1.39 | 1.36 | 1.35 | 1.18 | 1.02 | 0.85 | 0.76 | 0.81 | 0.81 | 0.54 | 0.49 | 0.51 | 0.45 | 0.35 | 0.30 | 0.17 | 0.15 | 0.09 | 0.18 | 0.09 | 0.13 |
EPS Diluted | 3.05 | 2.82 | 2.71 | 2.53 | 2.42 | 2.49 | 2.67 | 2.57 | 2.52 | 2.32 | 2.61 | 4.64 | 1.97 | 2.27 | 1.96 | 1.74 | 1.61 | 1.29 | 1.36 | 1.37 | 1.34 | 1.33 | 1.17 | 1.00 | 0.84 | 0.75 | 0.80 | 0.80 | 0.54 | 0.48 | 0.50 | 0.44 | 0.34 | 0.29 | 0.17 | 0.14 | 0.09 | 0.17 | 0.09 | 0.13 |
Weighted Average Shares Out | 456,000 | 458,000 | 459,000 | 465,000 | 469,000 | 472,000 | 473,000 | 476,000 | 477,000 | 478,000 | 479,000 | 479,000 | 480,000 | 481,000 | 482,000 | 483,731 | 485,848 | 487,535 | 488,056 | 488,246 | 490,025 | 491,914 | 492,061 | 492,108 | 493,426 | 494,371 | 494,612 | 495,641 | 498,584 | 499,974 | 499,125 | 498,384 | 498,630 | 499,290 | 498,754 | 498,124 | 498,468 | 497,931 | 496,948 | 499,363 |
Weighted Average Shares Out Diluted | 459,000 | 459,000 | 460,000 | 466,000 | 469,000 | 473,000 | 475,000 | 480,000 | 481,000 | 481,000 | 483,000 | 484,000 | 485,000 | 485,000 | 488,000 | 488,851 | 491,042 | 492,212 | 494,188 | 495,118 | 496,866 | 498,252 | 499,433 | 500,060 | 500,398 | 500,351 | 500,861 | 501,176 | 503,669 | 504,725 | 505,676 | 506,012 | 505,809 | 505,582 | 507,526 | 507,451 | 507,811 | 506,687 | 508,340 | 511,082 |
Reported Currency: USD | 2023-09-01 | 2023-06-02 | 2023-03-03 | 2022-12-02 | 2022-09-02 | 2022-06-03 | 2022-03-04 | 2021-12-03 | 2021-09-03 | 2021-06-04 | 2021-03-05 | 2020-11-27 | 2020-08-28 | 2020-05-29 | 2020-02-28 | 2019-11-29 | 2019-08-30 | 2019-05-31 | 2019-03-01 | 2018-11-30 | 2018-08-31 | 2018-06-01 | 2018-03-02 | 2017-12-01 | 2017-09-01 | 2017-06-02 | 2017-03-03 | 2016-12-02 | 2016-09-02 | 2016-06-03 | 2016-03-04 | 2015-11-27 | 2015-08-28 | 2015-05-29 | 2015-02-27 | 2014-11-28 | 2014-08-29 | 2014-05-30 | 2014-02-28 | 2013-11-29 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 6,601,000 | 5,456,000 | 4,072,000 | 4,236,000 | 3,870,000 | 3,365,000 | 2,739,000 | 3,844,000 | 4,623,000 | 4,250,000 | 3,452,000 | 4,478,000 | 3,767,000 | 3,044,000 | 2,688,000 | 2,650,221 | 2,209,047 | 2,082,910 | 1,738,846 | 1,642,775 | 1,747,144 | 2,987,986 | 2,666,981 | 2,306,072 | 1,774,550 | 1,316,950 | 1,068,896 | 1,011,315 | 767,672 | 886,379 | 830,696 | 876,560 | 829,292 | 956,147 | 712,884 | 1,117,400 | 903,329 | 817,020 | 733,916 | 834,556 |
Short Term Investments | 915,000 | 1,145,000 | 1,581,000 | 1,860,000 | 1,894,000 | 1,934,000 | 1,962,000 | 1,954,000 | 1,541,000 | 1,518,000 | 1,511,000 | 1,514,000 | 1,497,000 | 1,307,000 | 1,483,000 | 1,526,755 | 1,441,741 | 1,396,069 | 1,487,411 | 1,586,187 | 3,197,326 | 3,346,078 | 3,480,989 | 3,513,702 | 3,593,936 | 3,614,563 | 3,578,721 | 3,749,985 | 3,678,726 | 3,432,029 | 3,267,192 | 3,111,524 | 2,839,441 | 2,457,101 | 2,463,936 | 2,622,091 | 2,616,868 | 2,513,191 | 2,398,176 | 2,339,196 |
Cash + Short Term Investments | 7,516,000 | 6,601,000 | 5,653,000 | 6,096,000 | 5,764,000 | 5,299,000 | 4,701,000 | 5,798,000 | 6,164,000 | 5,768,000 | 4,963,000 | 5,992,000 | 5,264,000 | 4,351,000 | 4,171,000 | 4,176,976 | 3,650,788 | 3,478,979 | 3,226,257 | 3,228,962 | 4,944,470 | 6,334,064 | 6,147,970 | 5,819,774 | 5,368,486 | 4,931,513 | 4,647,617 | 4,761,300 | 4,446,398 | 4,318,408 | 4,097,888 | 3,988,084 | 3,668,733 | 3,413,248 | 3,176,820 | 3,739,491 | 3,520,197 | 3,330,211 | 3,132,092 | 3,173,752 |
Net Receivables | 1,851,000 | 1,685,000 | 1,801,000 | 2,065,000 | 1,723,000 | 1,588,000 | 1,685,000 | 1,878,000 | 1,545,000 | 1,477,000 | 1,520,000 | 1,398,000 | 1,318,000 | 1,366,000 | 1,389,000 | 1,534,809 | 1,371,697 | 1,272,668 | 1,304,796 | 1,315,578 | 1,044,507 | 1,074,877 | 1,062,690 | 1,217,968 | 1,006,187 | 901,452 | 850,840 | 833,033 | 731,166 | 666,736 | 599,207 | 672,006 | 593,554 | 502,617 | 532,427 | 591,800 | 528,331 | 531,557 | 510,507 | 599,820 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 82,438 | 71,218 | 60,470 | 95,586 | 79,713 | 72,489 | 91,149 | 102,247 |
Other Current Assets | 1,043,000 | 988,000 | 888,000 | 835,000 | 1,002,000 | 1,021,000 | 1,090,000 | 975,000 | 910,000 | 833,000 | 901,000 | 756,000 | 805,000 | 932,000 | 895,000 | 783,140 | 727,611 | 590,998 | 565,115 | 312,499 | 311,936 | 332,503 | 270,154 | 210,071 | 206,384 | 219,232 | 257,105 | 245,441 | 241,146 | 253,420 | 238,295 | 161,802 | 181,163 | 191,314 | 202,442 | 175,758 | 151,227 | 180,086 | 208,643 | 170,110 |
Total Current Assets | 10,410,000 | 9,274,000 | 8,342,000 | 8,996,000 | 8,489,000 | 7,908,000 | 7,476,000 | 8,651,000 | 8,619,000 | 8,078,000 | 7,384,000 | 8,146,000 | 7,387,000 | 6,649,000 | 6,455,000 | 6,494,925 | 5,750,096 | 5,342,645 | 5,096,168 | 4,857,039 | 6,300,913 | 7,741,444 | 7,480,814 | 7,247,813 | 6,581,057 | 6,052,197 | 5,755,562 | 5,839,774 | 5,418,710 | 5,238,564 | 4,935,390 | 4,821,892 | 4,525,888 | 4,178,397 | 3,972,159 | 4,602,635 | 4,279,468 | 4,114,343 | 3,942,391 | 4,045,929 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 2,409,000 | 2,421,000 | 2,369,000 | 2,315,000 | 2,272,000 | 2,220,000 | 2,138,000 | 2,116,000 | 2,081,000 | 2,031,000 | 2,007,000 | 2,004,000 | 1,974,000 | 1,876,000 | 1,844,000 | 1,293,015 | 1,244,011 | 1,205,020 | 1,104,065 | 1,075,072 | 1,019,260 | 993,486 | 991,674 | 936,976 | 939,809 | 924,108 | 821,730 | 816,264 | 811,524 | 796,077 | 794,876 | 787,421 | 797,464 | 785,199 | 784,314 | 785,123 | 785,856 | 642,450 | 651,083 | 659,774 |
Goodwill | 12,800,000 | 12,796,000 | 12,792,000 | 12,787,000 | 12,756,000 | 12,801,000 | 12,795,000 | 12,721,000 | 11,838,000 | 11,859,000 | 11,845,000 | 10,742,000 | 10,739,000 | 10,695,000 | 10,691,000 | 10,691,199 | 10,688,068 | 10,697,874 | 10,707,715 | 10,581,048 | 7,136,853 | 5,823,792 | 5,843,899 | 5,821,561 | 5,820,656 | 5,788,703 | 5,753,575 | 5,406,474 | 5,433,180 | 5,444,556 | 5,389,000 | 5,366,881 | 5,402,159 | 5,388,971 | 5,396,174 | 4,721,962 | 4,746,781 | 4,773,798 | 4,782,448 | 4,771,981 |
Intangible Assets | 1,167,000 | 1,258,000 | 1,354,000 | 1,449,000 | 1,548,000 | 1,650,000 | 1,743,000 | 1,820,000 | 1,557,000 | 1,641,000 | 1,729,000 | 1,359,000 | 1,445,000 | 1,535,000 | 1,626,000 | 1,720,565 | 1,815,625 | 1,917,149 | 2,017,103 | 2,069,001 | 669,476 | 320,478 | 353,740 | 385,658 | 420,667 | 453,834 | 489,202 | 414,405 | 454,230 | 494,193 | 518,686 | 510,007 | 556,810 | 583,198 | 629,317 | 469,662 | 490,839 | 532,317 | 570,171 | 605,254 |
Long Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -48,000 | 0 | -129,401 | -133,886 | -125,660 | 0 | 0 | 0 | 0 | 0 | -276,271 | -279,649 | 80,439 | 80,439 | 80,439 | 80,439 | 80,439 | 80,439 | 80,439 | 80,439 | 80,439 | 80,439 | 80,439 | 207,239 | 207,239 | 207,239 |
Tax Assets | 1,065,000 | 964,000 | 826,000 | 777,000 | 799,000 | 882,000 | 950,000 | 1,085,000 | 1,190,000 | 1,168,000 | 1,262,000 | 1,370,000 | 219,000 | 231,000 | 48,000 | 0 | 129,401 | 133,886 | 125,660 | 0 | 85,297 | 117,970 | 149,710 | 0 | 276,271 | 279,649 | 286,407 | 0 | 238,459 | 245,611 | 0 | 0 | 82,438 | 71,218 | 60,470 | 0 | 79,713 | 72,489 | 91,149 | 0 |
Other Non-Current Assets | 1,239,000 | 1,125,000 | 984,000 | 841,000 | 880,000 | 865,000 | 874,000 | 848,000 | 859,000 | 805,000 | 758,000 | 663,000 | 650,000 | 617,000 | 598,000 | 562,696 | 557,080 | 503,221 | 542,938 | 186,522 | 183,821 | 166,234 | 153,648 | 143,548 | 144,626 | 146,058 | -142,132 | 149,758 | -69,101 | -82,657 | 178,291 | 159,832 | 63,197 | 77,961 | 85,549 | 126,315 | 30,584 | 29,563 | 1,401 | 90,121 |
Total Non-Current Assets | 18,680,000 | 18,564,000 | 18,325,000 | 18,169,000 | 18,255,000 | 18,418,000 | 18,500,000 | 18,590,000 | 17,525,000 | 17,504,000 | 17,601,000 | 16,138,000 | 15,027,000 | 14,954,000 | 14,759,000 | 14,267,475 | 14,304,784 | 14,323,264 | 14,371,821 | 13,911,643 | 9,094,707 | 7,421,960 | 7,492,671 | 7,287,743 | 7,325,758 | 7,312,703 | 7,289,221 | 6,867,340 | 6,948,731 | 6,978,219 | 6,961,292 | 6,904,580 | 6,982,507 | 6,986,986 | 7,036,263 | 6,183,501 | 6,214,212 | 6,257,856 | 6,303,491 | 6,334,369 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 29,090,000 | 27,838,000 | 26,667,000 | 27,165,000 | 26,744,000 | 26,326,000 | 25,976,000 | 27,241,000 | 26,144,000 | 25,582,000 | 24,985,000 | 24,284,000 | 22,414,000 | 21,603,000 | 21,214,000 | 20,762,400 | 20,054,880 | 19,665,909 | 19,467,989 | 18,768,682 | 15,395,620 | 15,163,404 | 14,973,485 | 14,535,556 | 13,906,815 | 13,364,900 | 13,044,783 | 12,707,114 | 12,367,441 | 12,216,783 | 11,896,682 | 11,726,472 | 11,508,395 | 11,165,383 | 11,008,422 | 10,786,136 | 10,493,680 | 10,372,199 | 10,245,882 | 10,380,298 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 314,000 | 346,000 | 308,000 | 379,000 | 316,000 | 366,000 | 295,000 | 312,000 | 331,000 | 312,000 | 254,000 | 306,000 | 229,000 | 289,000 | 265,000 | 209,499 | 186,999 | 169,101 | 145,292 | 186,258 | 145,566 | 117,194 | 131,090 | 113,538 | 90,327 | 77,905 | 191,484 | 88,024 | 83,444 | 75,582 | 71,706 | 93,307 | 69,823 | 56,539 | 71,670 | 68,377 | 53,791 | 54,858 | 64,508 | 62,096 |
Short Term Debt | 74,000 | 74,000 | 81,000 | 587,000 | 588,000 | 589,000 | 592,000 | 97,000 | 97,000 | 96,000 | 94,000 | 92,000 | 90,000 | 85,000 | 84,000 | 3,149,343 | 3,148,587 | 3,145,668 | 892,754 | 93,234 | 61,371 | 84,283 | 58,827 | 63,746 | 99,833 | 138,001 | 52,671 | 81,475 | 48,123 | 50,151 | 33,863 | 34,161 | 91,312 | 76,320 | 64 | 603,229 | 606,426 | 609,742 | 613,310 | 14,676 |
Tax Payables | 857,000 | 548,000 | 222,000 | 75,000 | 76,000 | 62,000 | 83,000 | 54,000 | 70,000 | 55,000 | 81,000 | 63,000 | 177,000 | 166,000 | 149,000 | 55,562 | 44,441 | 45,778 | 24,422 | 35,709 | 11,222 | 37,933 | 10,591 | 14,196 | 56,754 | 98,653 | 11,565 | 38,362 | 10,662 | 15,774 | 4,458 | 6,165 | 71,487 | 55,473 | 19,934 | 20,456 | 4,438 | 13,696 | 12,986 | 10,222 |
Deferred Revenue | 5,375,000 | 5,265,000 | 5,357,000 | 5,297,000 | 4,829,000 | 4,753,000 | 4,894,000 | 4,733,000 | 4,243,000 | 4,144,000 | 4,134,000 | 3,629,000 | 3,317,000 | 3,321,000 | 3,489,000 | 3,377,986 | 3,120,186 | 3,011,552 | 3,083,839 | 2,915,974 | 2,615,192 | 2,543,462 | 2,483,744 | 2,405,950 | 2,136,771 | 2,005,953 | 1,988,008 | 1,945,619 | 1,745,282 | 1,633,221 | 1,563,821 | 1,434,200 | 1,259,712 | 1,175,542 | 1,129,701 | 1,097,923 | 947,563 | 879,109 | 831,077 | 775,544 |
Other Current Liabilities | 2,571,000 | 2,334,000 | 1,691,000 | 1,865,000 | 1,705,000 | 1,677,000 | 1,416,000 | 1,790,000 | 1,520,000 | 1,593,000 | 1,324,000 | 1,485,000 | 1,494,000 | 1,469,000 | 1,390,000 | 1,454,110 | 1,347,194 | 1,360,776 | 1,154,304 | 1,105,660 | 969,898 | 984,017 | 862,808 | 944,223 | 889,213 | 826,037 | 721,906 | 696,517 | 628,817 | 626,636 | 562,416 | 651,888 | 639,967 | 628,632 | 586,725 | 740,941 | 637,468 | 674,263 | 603,452 | 673,332 |
Total Current Liabilities | 8,334,000 | 8,019,000 | 7,437,000 | 8,128,000 | 7,438,000 | 7,385,000 | 7,197,000 | 6,932,000 | 6,191,000 | 6,145,000 | 5,806,000 | 5,512,000 | 5,130,000 | 5,164,000 | 5,228,000 | 8,190,938 | 7,802,966 | 7,687,097 | 5,276,189 | 4,301,126 | 3,792,027 | 3,728,956 | 3,536,469 | 3,527,457 | 3,216,144 | 3,047,896 | 2,954,069 | 2,811,635 | 2,505,666 | 2,385,590 | 2,231,806 | 2,213,556 | 2,060,814 | 1,937,033 | 1,788,160 | 2,510,470 | 2,245,248 | 2,217,972 | 2,112,347 | 1,525,648 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 4,022,000 | 4,039,000 | 4,045,000 | 4,046,000 | 4,053,000 | 4,069,000 | 4,073,000 | 4,576,000 | 4,588,000 | 4,597,000 | 4,613,000 | 4,616,000 | 4,636,000 | 4,612,000 | 4,627,000 | 988,924 | 988,429 | 987,938 | 3,236,833 | 4,124,800 | 1,874,654 | 1,874,057 | 1,874,794 | 1,881,421 | 1,889,218 | 1,888,398 | 1,884,074 | 1,902,068 | 1,916,591 | 1,918,389 | 1,916,831 | 1,907,231 | 1,906,094 | 1,904,376 | 1,901,554 | 911,086 | 901,830 | 896,551 | 896,418 | 1,499,297 |
Deferred Revenue | 108,000 | 116,000 | 120,000 | 117,000 | 114,000 | 123,000 | 125,000 | 145,000 | 142,000 | 139,000 | 151,000 | 130,000 | 131,000 | 140,000 | 125,000 | 122,727 | 135,750 | 122,522 | 134,353 | 137,630 | 92,182 | 90,805 | 88,460 | 88,592 | 68,093 | 69,039 | 72,238 | 69,131 | 52,703 | 48,411 | 44,839 | 51,094 | 46,317 | 52,613 | 53,568 | 57,401 | 48,975 | 49,495 | 50,010 | 53,268 |
Deferred Tax | 498,000 | 479,000 | 0 | 28,000 | 3,000 | 4,000 | 4,000 | 5,000 | 7,000 | 80,000 | 81,000 | 10,000 | 76,000 | 107,000 | 48,000 | 140,498 | 129,401 | 133,886 | 125,660 | 46,702 | 622,411 | 611,509 | 690,468 | 279,941 | 276,271 | 279,649 | 286,407 | 217,660 | 238,459 | 245,611 | 265,748 | 208,209 | 316,142 | 326,922 | 348,644 | 341,610 | 344,715 | 351,612 | 362,859 | 375,634 |
Other Non-Current Liabilities | 352,000 | 347,000 | 859,000 | 795,000 | 763,000 | 760,000 | 802,000 | 786,000 | 802,000 | 769,000 | 788,000 | 752,000 | 728,000 | 699,000 | 721,000 | 789,158 | 755,561 | 802,773 | 823,469 | 796,310 | 152,421 | 152,494 | 149,266 | 298,276 | 286,655 | 275,920 | 259,305 | 281,785 | 376,076 | 370,171 | 356,256 | 344,802 | 337,696 | 334,336 | 327,476 | 204,688 | 221,652 | 219,681 | 213,365 | 201,817 |
Total Non-Current Liabilities | 4,980,000 | 4,981,000 | 5,024,000 | 4,986,000 | 4,933,000 | 4,956,000 | 5,004,000 | 5,512,000 | 5,539,000 | 5,585,000 | 5,633,000 | 5,508,000 | 5,571,000 | 5,558,000 | 5,521,000 | 2,041,307 | 2,009,141 | 2,047,119 | 4,320,315 | 5,105,442 | 2,741,668 | 2,728,865 | 2,802,988 | 2,548,230 | 2,520,237 | 2,513,006 | 2,502,024 | 2,470,644 | 2,583,829 | 2,582,582 | 2,583,674 | 2,511,336 | 2,606,249 | 2,618,247 | 2,631,242 | 1,514,785 | 1,517,172 | 1,517,339 | 1,522,652 | 2,130,016 |
Total Liabilities | 13,314,000 | 13,000,000 | 12,461,000 | 13,114,000 | 12,371,000 | 12,341,000 | 12,201,000 | 12,444,000 | 11,730,000 | 11,730,000 | 11,439,000 | 11,020,000 | 10,701,000 | 10,722,000 | 10,749,000 | 10,232,245 | 9,812,107 | 9,734,216 | 9,596,504 | 9,406,568 | 6,533,695 | 6,457,821 | 6,339,457 | 6,075,687 | 5,736,381 | 5,560,902 | 5,456,093 | 5,282,279 | 5,089,495 | 4,968,172 | 4,815,480 | 4,724,892 | 4,667,063 | 4,555,280 | 4,419,402 | 4,025,255 | 3,762,420 | 3,735,311 | 3,634,999 | 3,655,664 |
Common Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 | 61 |
Retained Earnings | 32,012,000 | 30,609,000 | 29,435,000 | 28,319,000 | 27,158,000 | 26,022,000 | 24,961,000 | 23,905,000 | 22,750,000 | 21,538,000 | 20,521,000 | 19,611,000 | 17,383,000 | 16,428,000 | 15,390,000 | 14,828,562 | 13,976,701 | 13,183,938 | 12,579,311 | 11,815,597 | 11,137,357 | 10,471,066 | 9,830,399 | 9,573,870 | 9,072,321 | 8,652,752 | 8,299,362 | 8,114,517 | 7,714,904 | 7,444,115 | 7,221,083 | 7,253,431 | 7,049,629 | 6,879,444 | 6,756,803 | 6,909,451 | 6,850,790 | 6,806,104 | 6,734,701 | 6,928,964 |
Accumulated Other Comprehensive Income/Loss | -285,000 | -297,000 | -307,000 | -293,000 | -224,000 | -195,000 | -177,000 | -137,000 | -131,000 | -121,000 | -141,000 | -158,000 | -153,000 | -195,000 | -189,000 | -188,034 | -193,949 | -144,364 | -150,432 | -148,130 | -128,048 | -129,230 | -109,939 | -111,821 | -98,630 | -146,752 | -185,409 | -173,602 | -134,111 | -133,047 | -151,679 | -169,080 | -140,831 | -129,473 | -103,810 | -8,094 | 20,067 | 46,642 | 56,592 | 46,103 |
Total Stockholders Equity | 15,776,000 | 14,838,000 | 14,206,000 | 14,051,000 | 14,373,000 | 13,985,000 | 13,775,000 | 14,797,000 | 14,414,000 | 13,852,000 | 13,546,000 | 13,264,000 | 11,713,000 | 10,881,000 | 10,465,000 | 10,530,155 | 10,242,773 | 9,931,693 | 9,871,485 | 9,362,114 | 8,861,925 | 8,705,583 | 8,634,028 | 8,459,869 | 8,170,434 | 7,803,998 | 7,588,690 | 7,424,835 | 7,277,946 | 7,248,611 | 7,081,202 | 7,001,580 | 6,841,332 | 6,610,103 | 6,589,020 | 6,760,881 | 6,731,260 | 6,636,888 | 6,610,883 | 6,724,634 |
Total Investments | 915,000 | 1,145,000 | 1,581,000 | 1,860,000 | 1,894,000 | 1,934,000 | 1,962,000 | 1,954,000 | 1,541,000 | 1,518,000 | 1,511,000 | 1,514,000 | 1,497,000 | 1,307,000 | 1,483,000 | 1,526,755 | 1,441,741 | 1,396,069 | 1,487,411 | 1,586,187 | 3,197,326 | 3,346,078 | 3,480,989 | 3,513,702 | 3,593,936 | 3,614,563 | 3,659,160 | 3,830,424 | 3,759,165 | 3,512,468 | 3,347,631 | 3,191,963 | 2,919,880 | 2,537,540 | 2,544,375 | 2,702,530 | 2,697,307 | 2,720,430 | 2,605,415 | 2,546,435 |
Total Debt | 4,096,000 | 4,113,000 | 4,126,000 | 4,633,000 | 4,641,000 | 4,658,000 | 4,665,000 | 4,673,000 | 4,685,000 | 4,693,000 | 4,707,000 | 4,708,000 | 4,726,000 | 4,697,000 | 4,711,000 | 4,138,267 | 4,137,016 | 4,133,606 | 4,129,587 | 4,124,800 | 1,874,654 | 1,874,057 | 1,874,794 | 1,881,421 | 1,889,218 | 1,888,398 | 1,884,074 | 1,902,068 | 1,916,591 | 1,918,389 | 1,916,831 | 1,907,231 | 1,906,094 | 1,904,376 | 1,901,618 | 1,514,315 | 1,508,256 | 1,506,293 | 1,509,728 | 1,513,973 |
Net Debt | -2,505,000 | -1,343,000 | 54,000 | 397,000 | 771,000 | 1,293,000 | 1,926,000 | 829,000 | 62,000 | 443,000 | 1,255,000 | 230,000 | 959,000 | 1,653,000 | 2,023,000 | 1,488,046 | 1,927,969 | 2,050,696 | 2,390,741 | 2,482,025 | 127,510 | -1,113,929 | -792,187 | -424,651 | 114,668 | 571,448 | 815,178 | 890,753 | 1,148,919 | 1,032,010 | 1,086,135 | 1,030,671 | 1,076,802 | 948,229 | 1,188,734 | 396,915 | 604,927 | 689,273 | 775,812 | 679,417 |
Reported Currency: USD | 2023-09-01 | 2023-06-02 | 2023-03-03 | 2022-12-02 | 2022-09-02 | 2022-06-03 | 2022-03-04 | 2021-12-03 | 2021-09-03 | 2021-06-04 | 2021-03-05 | 2020-11-27 | 2020-08-28 | 2020-05-29 | 2020-02-28 | 2019-11-29 | 2019-08-30 | 2019-05-31 | 2019-03-01 | 2018-11-30 | 2018-08-31 | 2018-06-01 | 2018-03-02 | 2017-12-01 | 2017-09-01 | 2017-06-02 | 2017-03-03 | 2016-12-02 | 2016-09-02 | 2016-06-03 | 2016-03-04 | 2015-11-27 | 2015-08-28 | 2015-05-29 | 2015-02-27 | 2014-11-28 | 2014-08-29 | 2014-05-30 | 2014-02-28 | 2013-11-29 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 1,403,000 | 1,295,000 | 1,247,000 | 1,176,000 | 1,136,000 | 1,178,000 | 1,266,000 | 1,233,000 | 1,212,000 | 1,116,000 | 1,261,000 | 2,250,000 | 955,000 | 1,100,000 | 955,000 | 851,861 | 792,763 | 632,593 | 674,241 | 678,240 | 666,291 | 663,167 | 583,076 | 501,549 | 419,569 | 374,390 | 398,446 | 399,613 | 270,788 | 244,074 | 254,307 | 222,705 | 174,465 | 147,493 | 84,888 | 73,292 | 44,686 | 88,527 | 47,046 | 65,320 |
Depreciation & Amortization | 218,000 | 220,000 | 212,000 | 215,000 | 216,000 | 212,000 | 213,000 | 205,000 | 193,000 | 194,000 | 196,000 | 190,000 | 191,000 | 188,000 | 188,000 | 183,692 | 150,549 | 145,609 | 144,898 | 106,720 | 86,890 | 76,360 | 76,522 | 81,234 | 82,319 | 81,635 | 80,809 | 81,860 | 84,014 | 84,461 | 81,200 | 86,359 | 87,550 | 85,929 | 79,635 | 78,147 | 80,154 | 77,653 | 77,636 | 81,350 |
Deferred Income Tax | -5,000 | -5,000 | -49,000 | 46,000 | 85,000 | 68,000 | 129,000 | 63,000 | -90,000 | 93,000 | 117,000 | -1,217,000 | -19,000 | -172,000 | -93,000 | 4,454 | 8,935 | 8,128 | -18,810 | -50,822 | -18,045 | 31,425 | -431,494 | 3,746 | -4,416 | -8,040 | 60,315 | -19,942 | -6,689 | -6,053 | 56,906 | -21,888 | -22,338 | -30,310 | 4,879 | -18,177 | -12,544 | 7,973 | -3,341 | -11,298 |
Stock Based Compensation | 442,000 | 433,000 | 416,000 | 388,000 | 378,000 | 352,000 | 322,000 | 269,000 | 280,000 | 260,000 | 260,000 | 233,000 | 232,000 | 227,000 | 217,000 | 203,205 | 195,513 | 204,300 | 184,688 | 169,621 | 159,039 | 144,322 | 130,488 | 120,050 | 117,042 | 116,049 | 98,310 | 87,530 | 84,503 | 85,570 | 92,306 | 81,022 | 85,975 | 84,649 | 84,193 | 84,949 | 82,986 | 83,005 | 82,750 | 86,754 |
Change in Working Capital | -98,000 | 298,000 | -152,000 | 482,000 | -144,000 | 200,000 | -202,000 | 247,000 | -194,000 | 315,000 | -83,000 | 308,000 | 42,000 | -193,000 | 29,000 | 141,812 | -213,207 | 125,124 | 51,299 | 149,504 | 44,697 | 93,130 | 200,444 | 132,638 | 86,149 | 74,332 | 153,826 | 127,369 | 80,051 | 71,270 | 67,667 | 86,506 | 11,083 | 153,689 | -56,014 | 163,665 | 61,270 | 118,703 | 43,266 | 83,299 |
Accounts Receivable | -168,000 | 116,000 | 269,000 | -344,000 | -141,000 | 96,000 | 191,000 | -325,000 | -66,000 | 43,000 | -82,000 | -81,000 | 32,000 | 10,000 | 145,000 | -173,776 | -99,733 | 21,139 | 64,544 | -200,985 | 58,321 | -13,717 | 154,398 | -213,634 | -105,814 | -51,975 | 184,250 | -103,383 | -65,655 | -65,652 | 74,274 | -79,398 | -91,371 | 29,209 | 62,058 | -64,045 | 2,636 | -21,155 | 90,492 | -78,366 |
Inventory | 186,000 | -142,000 | 0 | 0 | 0 | 0 | 0 | 363,000 | 47,000 | -101,000 | 141,000 | 4,000 | 29,000 | -35,000 | -200,000 | 151,276 | 81,835 | -44,948 | -23,466 | 171,427 | -80,027 | 27,613 | -171,950 | 190,423 | 93,392 | 165,610 | -217,066 | 98,803 | 57,793 | 62,774 | -52,673 | 55,914 | 78,222 | -14,078 | -63,426 | 49,529 | -1,569 | 30,805 | -92,904 | 87,340 |
Accounts Payable | -18,000 | 26,000 | -55,000 | 55,000 | -49,000 | 54,000 | 6,000 | -38,000 | 19,000 | 58,000 | -59,000 | 77,000 | -61,000 | 25,000 | 55,000 | 22,500 | 17,898 | 23,809 | -41,078 | 29,558 | 21,706 | -13,896 | 17,552 | 23,211 | 12,422 | -113,635 | 32,816 | 4,580 | 7,862 | 2,878 | -21,601 | 23,484 | 13,149 | -15,131 | 1,368 | 14,516 | -1,067 | -9,650 | 2,412 | -8,974 |
Other Working Capital | -98,000 | 298,000 | -366,000 | 771,000 | 46,000 | 50,000 | -399,000 | 247,000 | -194,000 | 315,000 | -83,000 | 308,000 | 42,000 | -193,000 | 29,000 | 141,812 | -213,207 | 125,124 | 51,299 | 149,504 | 44,697 | 93,130 | 200,444 | 132,638 | 86,149 | 74,332 | 153,826 | 127,369 | 80,051 | 71,270 | 67,667 | 86,506 | 11,083 | 153,689 | -56,014 | 163,665 | 61,270 | 118,703 | 43,266 | 83,299 |
Other Non-Cash Items | -87,000 | -102,000 | 19,000 | 18,000 | 33,000 | 30,000 | 41,000 | 31,000 | 14,000 | 10,000 | 21,000 | 18,000 | 35,000 | 34,000 | 29,000 | -8,624 | -12,413 | -6,428 | -22,868 | 54,730 | 16,432 | -31,998 | 430,565 | -5,997 | 3,773 | 6,461 | -61,336 | 19,171 | 5,218 | 9,393 | -54,859 | -189 | 23,753 | 30,034 | -14,566 | 18,056 | 11,968 | -8,325 | 4,316 | 9,557 |
Net Cash Provided by Operating Activities | 1,873,000 | 2,139,000 | 1,693,000 | 2,325,000 | 1,704,000 | 2,040,000 | 1,769,000 | 2,048,000 | 1,415,000 | 1,988,000 | 1,772,000 | 1,782,000 | 1,436,000 | 1,184,000 | 1,325,000 | 1,376,400 | 922,140 | 1,109,326 | 1,013,448 | 1,107,993 | 955,304 | 976,406 | 989,601 | 833,220 | 704,436 | 644,827 | 730,370 | 695,601 | 517,885 | 488,715 | 497,527 | 454,515 | 360,488 | 471,484 | 183,015 | 399,932 | 268,520 | 367,536 | 251,673 | 314,982 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -91,000 | -121,000 | -101,000 | -91,000 | -125,000 | -126,000 | -100,000 | -81,000 | -95,000 | -95,000 | -59,000 | -103,000 | -126,000 | -96,000 | -94,000 | -94,096 | -89,125 | -85,492 | -65,268 | -62,563 | -63,558 | -45,316 | -95,142 | -37,684 | -54,238 | -55,297 | -30,903 | -48,633 | -55,213 | -53,759 | -46,200 | -64,676 | -48,984 | -35,730 | -35,546 | -36,775 | -54,966 | -27,198 | -29,393 | -35,121 |
Acquisitions Net | 0 | 0 | 0 | 0 | 0 | -20,000 | -106,000 | -1,212,000 | 0 | 0 | -1,470,000 | 0 | 0 | 0 | 0 | -887 | 0 | 0 | -99,817 | -4,681,341 | -1,618,427 | -14,614 | 0 | 0 | 0 | 0 | -459,626 | 0 | 0 | -48,427 | 0 | -363,381 | -20,025 | -5,637 | -800,342 | -29,802 | 0 | 0 | 0 | -214 |
Purchases of Investments | 0 | 443,000 | -30,000 | -213,000 | -188,000 | -238,000 | -316,000 | -657,000 | -38,000 | -12,000 | -29,000 | -28,000 | -191,000 | -54,000 | -2,000 | -85,462 | -75,706 | -4,921 | -77,103 | -1,211 | -1,578 | -4,287 | -6,514 | -4,149 | -3,791 | -32,250 | -17,673 | -97,891 | -251,375 | -149,319 | -212,642 | -279,090 | -396,082 | -1,083 | -14,885 | -11,382 | -115,428 | -120,734 | -65,029 | -294 |
Sales/Maturities of Investments | 236,000 | 447,000 | 287,000 | 235,000 | 210,000 | 246,000 | 262,000 | 229,000 | 214,000 | 340,000 | 285,000 | 286,000 | 2,000 | 176,000 | 48,000 | 12,036 | 194,219 | 100,486 | 110,270 | 1,606,237 | 163,229 | 131,896 | 7,894 | 62,199 | 21,215 | 507,949 | 169,320 | 3,426 | 439,702 | 443,324 | 373,560 | 363,381 | 351,727 | 3,541 | 152,402 | 595,341 | 406,903 | 400,310 | 316,631 | 11,140 |
Other Investing Activities | 0 | -447,000 | 0 | 0 | 0 | 0 | 0 | 0 | -214,000 | -340,000 | -285,000 | -286,000 | 0 | 54,000 | 0 | 0 | -194,219 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -507,949 | 0 | 0 | -439,702 | -443,324 | -373,560 | 57,779 | -351,727 | 0 | 0 | -595,341 | -406,903 | -400,310 | -316,631 | 24,474 |
Net Cash Used for Investing Activities | 145,000 | 322,000 | 156,000 | -69,000 | -103,000 | -138,000 | -260,000 | -1,721,000 | -133,000 | -107,000 | -1,558,000 | -131,000 | -315,000 | 80,000 | -48,000 | -168,409 | -164,831 | 10,073 | -131,918 | -3,138,878 | -1,520,334 | 67,679 | -93,762 | 20,366 | -36,814 | -87,547 | -338,882 | -143,098 | -306,588 | -251,505 | -258,842 | -285,987 | -465,091 | -38,909 | -698,371 | -77,959 | -170,394 | -147,932 | -94,422 | -15 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | -500,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3,150,000 | 0 | 0 | -3,150,000 | -3,219 | 0 | -288 | -2,931 | -575 | -317 | -511 | -304 | -632 | -416 | -644 | -268 | -22 | -65 | -21 | 0 | -602,189 | 0 | 0 | -602,189 | -3,253 | -3,372 | -3,626 | -4,433 | -6,041 |
Common Stock Issued | 124,000 | -102,000 | 69,000 | 0 | 103,000 | -101,000 | 91,000 | 1,000 | 81,000 | 0 | 87,000 | 0 | 103,000 | 1,000 | 88,000 | 692 | 123,036 | 2,318 | 71,594 | 1,247 | 78,656 | 298 | 64,384 | 669 | 82,117 | 1,043 | 51,787 | 5,874 | 71,128 | 6,741 | 45,544 | 42 | 68,641 | 2,911 | 56,320 | 3,619 | 91,500 | 12,824 | -53,776 | 64,892 |
Common Stock Repurchased | -1,000,000 | -1,000,000 | -1,400,000 | -1,750,000 | -1,200,000 | -1,200,000 | -2,400,000 | -1,000,000 | -1,000,000 | -1,000,000 | -950,000 | -850,000 | -500,000 | -850,000 | -850,000 | -750,000 | -750,000 | -750,000 | -500,000 | -300,000 | -750,000 | -700,000 | -300,000 | -300,000 | -300,000 | -300,000 | -200,000 | -300,000 | -400,000 | -225,000 | -150,000 | -125,000 | -100,000 | -200,000 | -200,000 | -125,000 | -125,000 | -150,000 | -200,000 | -400,000 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3,056,000 | -2,527 | 0 | -2,318 | -71,594 | -2,247,095 | -46,405 | -298 | -64,384 | -669 | -22,735 | -1,043 | -51,787 | -5,874 | 0 | -6,741 | 0 | -602,189 | 0 | 0 | -932,960 | 0 | 0 | 0 | -53,776 | 0 |
Other Financing Activities | 5,000 | 22,000 | -183,000 | -161,000 | 37,000 | 51,000 | -295,000 | -79,000 | 20,000 | -80,000 | -381,000 | 3,060,000 | -17,000 | -52,000 | 5,735,000 | -10,606 | 2,593 | -21,813 | -280,981 | 4,471,154 | 46,405 | -16,854 | -240,969 | -18,877 | 22,735 | -13,788 | -131,227 | -447 | 3,980 | 44,133 | -179,936 | 1,214,186 | 12,649 | 10,987 | 1,798,104 | 21,102 | 27,078 | 4,875 | 53,776 | 40,619 |
Net Cash Used Provided by Financing Activities | -871,000 | -1,080,000 | -2,014,000 | -1,911,000 | -1,060,000 | -1,250,000 | -2,604,000 | -1,078,000 | -899,000 | -1,080,000 | -1,244,000 | -940,000 | -414,000 | -901,000 | -1,233,000 | -765,660 | -624,371 | -772,101 | -783,912 | 1,924,731 | -671,661 | -717,365 | -541,273 | -319,509 | -218,299 | -314,432 | -331,495 | -300,469 | -324,957 | -180,888 | -284,392 | -115,150 | -18,710 | -186,102 | 119,275 | -103,532 | -9,794 | -135,927 | -258,209 | -300,530 |
Effect of Forex Changes on Cash | -2,000 | 3,000 | 1,000 | 21,000 | -36,000 | -26,000 | -10,000 | -28,000 | -10,000 | -3,000 | 4,000 | 0 | 16,000 | -7,000 | -6,000 | -1,157 | -6,801 | -3,234 | -1,547 | 1,785 | -4,151 | -5,715 | 6,343 | -2,555 | 8,277 | 5,206 | -2,412 | -8,391 | -5,047 | -639 | -157 | -6,110 | -3,542 | -3,210 | -8,435 | -4,370 | -2,027 | -573 | 318 | 1,034 |
Net Change in Cash | 1,145,000 | 1,384,000 | -164,000 | 366,000 | 505,000 | 626,000 | -1,105,000 | -779,000 | 373,000 | 798,000 | -1,026,000 | 711,000 | 723,000 | 356,000 | 38,000 | 441,174 | 126,137 | 344,064 | 96,071 | -104,369 | -1,240,842 | 321,005 | 360,909 | 531,522 | 457,600 | 248,054 | 57,581 | 243,643 | -118,707 | 55,683 | -45,864 | 47,268 | -126,855 | 243,263 | -404,516 | 214,071 | 86,305 | 83,104 | -100,640 | 15,471 |
Cash at End of Period | 6,601,000 | 5,456,000 | 4,072,000 | 4,236,000 | 3,870,000 | 3,365,000 | 2,739,000 | 3,844,000 | 4,623,000 | 4,250,000 | 3,452,000 | 4,478,000 | 3,767,000 | 3,044,000 | 2,688,000 | 2,650,221 | 2,209,047 | 2,082,910 | 1,738,846 | 1,642,775 | 1,747,144 | 2,987,986 | 2,666,981 | 2,306,072 | 1,774,550 | 1,316,950 | 1,068,896 | 1,011,315 | 767,672 | 886,379 | 830,696 | 876,560 | 829,292 | 956,147 | 712,884 | 1,117,400 | 903,325 | 817,020 | 733,916 | 834,556 |
Cash at Start of Period | 5,456,000 | 4,072,000 | 4,236,000 | 3,870,000 | 3,365,000 | 2,739,000 | 3,844,000 | 4,623,000 | 4,250,000 | 3,452,000 | 4,478,000 | 3,767,000 | 3,044,000 | 2,688,000 | 2,650,000 | 2,209,047 | 2,082,910 | 1,738,846 | 1,642,775 | 1,747,144 | 2,987,986 | 2,666,981 | 2,306,072 | 1,774,550 | 1,316,950 | 1,068,896 | 1,011,315 | 767,672 | 886,379 | 830,696 | 876,560 | 829,292 | 956,147 | 712,884 | 1,117,400 | 903,329 | 817,020 | 733,916 | 834,556 | 819,085 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,873,000 | 2,139,000 | 1,693,000 | 2,325,000 | 1,704,000 | 2,040,000 | 1,769,000 | 2,048,000 | 1,415,000 | 1,988,000 | 1,772,000 | 1,782,000 | 1,436,000 | 1,184,000 | 1,325,000 | 1,376,400 | 922,140 | 1,109,326 | 1,013,448 | 1,107,993 | 955,304 | 976,406 | 989,601 | 833,220 | 704,436 | 644,827 | 730,370 | 695,601 | 517,885 | 488,715 | 497,527 | 454,515 | 360,488 | 471,484 | 183,015 | 399,932 | 268,520 | 367,536 | 251,673 | 314,982 |
Capital Expenditure | -91,000 | -121,000 | -101,000 | -91,000 | -125,000 | -126,000 | -100,000 | -81,000 | -95,000 | -95,000 | -59,000 | -103,000 | -126,000 | -96,000 | -94,000 | -94,096 | -89,125 | -85,492 | -65,268 | -62,563 | -63,558 | -45,316 | -95,142 | -37,684 | -54,238 | -55,297 | -30,903 | -48,633 | -55,213 | -53,759 | -46,200 | -64,676 | -48,984 | -35,730 | -35,546 | -36,775 | -54,966 | -27,198 | -29,393 | -35,121 |
Free Cash Flow | 1,782,000 | 2,018,000 | 1,592,000 | 2,234,000 | 1,579,000 | 1,914,000 | 1,669,000 | 1,967,000 | 1,320,000 | 1,893,000 | 1,713,000 | 1,679,000 | 1,310,000 | 1,088,000 | 1,231,000 | 1,282,304 | 833,015 | 1,023,834 | 948,180 | 1,045,430 | 891,746 | 931,090 | 894,459 | 795,536 | 650,198 | 589,530 | 699,467 | 646,968 | 462,672 | 434,956 | 451,327 | 389,839 | 311,504 | 435,754 | 147,469 | 363,157 | 213,554 | 340,338 | 222,280 | 279,861 |