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-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3,568,000 | 3,448,000 | 3,349,000 | 3,001,000 | 3,104,000 | 3,341,000 | 3,348,000 | 3,185,993 | 3,296,611 | 3,435,114 | 3,170,786 | 2,953,888 | 3,047,684 | 2,626,323 | 3,000,935 | 3,009,860 | 3,147,773 | 3,248,173 | 3,100,303 | 3,002,781 | 3,122,378 | 3,030,751 | 2,720,764 | 2,469,855 | 2,465,800 | 2,458,411 | 2,342,843 | 2,150,406 | 2,386,830 | 2,450,693 | 1,921,476 | 1,748,919 | 1,831,732 | 1,838,070 | 1,773,912 | 1,684,131 | 1,721,024 | 1,709,132 | 1,625,777 | 1,316,689 |
Revenue Y/Y Growth | 14.95% | 3.20% | 0.03% | -5.81% | -5.84% | -2.74% | 5.59% | 7.86% | 8.17% | 30.80% | 5.66% | -1.86% | -3.18% | -19.14% | -3.21% | 0.24% | 0.81% | 7.17% | 13.95% | 21.58% | 26.63% | 23.28% | 16.13% | 14.86% | 3.31% | 0.31% | 21.93% | 22.96% | 30.30% | 33.33% | 8.32% | 3.85% | 6.43% | 7.54% | 9.11% | 27.91% | - | - | - | - |
Cost of Revenue | 2,178,000 | 2,034,000 | 1,977,000 | 1,778,000 | 1,828,000 | 1,974,000 | 1,991,000 | 1,916,373 | 1,953,219 | 2,019,405 | 1,877,072 | 1,784,039 | 1,849,142 | 1,615,319 | 1,787,059 | 1,813,846 | 1,947,444 | 2,000,986 | 1,892,039 | 1,840,972 | 1,925,180 | 1,868,872 | 1,666,793 | 1,522,210 | 1,508,924 | 1,493,402 | 1,412,750 | 1,320,400 | 1,503,418 | 1,528,746 | 1,161,039 | 1,051,592 | 1,118,953 | 1,114,126 | 1,074,433 | 1,019,572 | 1,056,613 | 1,038,073 | 973,893 | 771,016 |
Gross Profit | 1,390,000 | 1,414,000 | 1,372,000 | 1,223,000 | 1,276,000 | 1,367,000 | 1,357,000 | 1,269,620 | 1,343,392 | 1,415,709 | 1,293,714 | 1,169,849 | 1,198,542 | 1,011,004 | 1,213,876 | 1,196,014 | 1,200,329 | 1,247,187 | 1,208,264 | 1,161,809 | 1,197,198 | 1,161,879 | 1,053,971 | 947,645 | 956,876 | 965,009 | 930,093 | 830,006 | 883,412 | 921,947 | 760,437 | 697,327 | 712,779 | 723,944 | 699,479 | 664,559 | 664,411 | 671,059 | 651,884 | 545,673 |
Gross Profit Margin | 38.96% | 41.01% | 40.97% | 40.75% | 41.11% | 40.92% | 40.53% | 39.85% | 40.75% | 41.21% | 40.80% | 39.60% | 39.33% | 38.50% | 40.45% | 39.74% | 38.13% | 38.40% | 38.97% | 38.69% | 38.34% | 38.34% | 38.74% | 38.37% | 38.81% | 39.25% | 39.70% | 38.60% | 37.01% | 37.62% | 39.58% | 39.87% | 38.91% | 39.39% | 39.43% | 39.46% | 38.61% | 39.26% | 40.10% | 41.44% |
Research and Development | 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 |
General and Administrative Expenses | 979,000 | 938,000 | 931,000 | 861,000 | 861,000 | 898,000 | 924,000 | 919,604 | 897,896 | 901,667 | 848,565 | 814,992 | 813,893 | 737,369 | 899,811 | 893,276 | 892,124 | 898,368 | 896,532 | 880,646 | 879,150 | 826,044 | 766,891 | 495,864 | 493,464 | 473,334 | 453,037 | 434,222 | 435,938 | 438,484 | 370,661 | 363,785 | 366,655 | 355,835 | 344,955 | 344,440 | 340,801 | 333,129 | 321,859 | 272,352 |
Total Operating Expenses | 1,055,000 | 999,000 | 989,000 | 920,000 | 919,000 | 959,000 | 983,000 | 984,904 | 961,891 | 966,563 | 914,366 | 887,387 | 882,548 | 803,116 | 965,306 | 970,697 | 963,637 | 969,202 | 967,534 | 958,537 | 955,851 | 889,207 | 823,349 | 770,390 | 752,855 | 717,915 | 691,473 | 661,178 | 672,002 | 669,683 | 559,954 | 538,874 | 541,456 | 521,996 | 507,065 | 516,319 | 504,629 | 491,562 | 474,729 | 409,072 |
Operating Income or Loss | 308,000 | 407,000 | 365,000 | 293,000 | 358,000 | 406,000 | 371,000 | 280,096 | 378,154 | 444,674 | 371,448 | 267,273 | 296,002 | 180,453 | 241,849 | 206,768 | 231,364 | 236,111 | 222,400 | 164,146 | 234,733 | 256,794 | 226,568 | 167,954 | 199,099 | 244,573 | 235,692 | 161,880 | 202,998 | 243,184 | 185,672 | 151,671 | 166,745 | 200,285 | 185,926 | 146,250 | 156,188 | 173,596 | 173,834 | 133,819 |
Operating Margin | 8.63% | 11.80% | 10.90% | 9.76% | 11.53% | 12.15% | 11.08% | 8.79% | 11.47% | 12.94% | 11.71% | 9.05% | 9.71% | 6.87% | 8.06% | 6.87% | 7.35% | 7.27% | 7.17% | 5.47% | 7.52% | 8.47% | 8.33% | 6.80% | 8.07% | 9.95% | 10.06% | 7.53% | 8.50% | 9.92% | 9.66% | 8.67% | 9.10% | 10.90% | 10.48% | 8.68% | 9.08% | 10.16% | 10.69% | 10.16% |
Interest Expense | 62,000 | 52,000 | 36,000 | 27,000 | 17,000 | 14,000 | 15,000 | 15,408 | 15,427 | 16,172 | 24,179 | 25,432 | 25,182 | 25,616 | 25,931 | 33,040 | 31,976 | 35,884 | 36,089 | 38,730 | 40,860 | 38,272 | 28,515 | 27,144 | 25,222 | 24,596 | 23,988 | 23,856 | 27,059 | 26,381 | 14,592 | 13,256 | 14,722 | 14,622 | 14,906 | 15,965 | 16,394 | 15,628 | 16,118 | 14,644 |
EBITDA | 433,000 | 496,000 | 457,000 | 376,000 | 427,000 | 474,000 | 439,000 | 362,125 | 454,739 | 524,200 | 458,845 | 366,349 | 389,829 | 288,992 | 323,571 | 325,329 | 320,509 | 359,872 | 320,788 | 283,785 | 329,779 | 340,355 | 294,570 | 250,911 | 267,030 | 305,827 | 290,270 | 222,025 | 274,177 | 308,641 | 236,538 | 192,954 | 207,225 | 232,896 | 221,164 | 182,458 | 191,542 | 212,241 | 206,319 | 160,597 |
Depreciation and Amortization | 84,000 | 70,000 | 92,000 | 83,000 | 69,000 | 68,000 | 68,000 | 71,313 | 70,350 | 70,743 | 71,597 | 78,861 | 76,327 | 72,930 | 71,379 | 84,167 | 77,878 | 76,154 | 76,207 | 83,100 | 81,473 | 68,438 | 61,066 | 63,695 | 59,902 | 56,002 | 50,604 | 55,716 | 59,488 | 57,716 | 33,166 | 33,504 | 32,974 | 31,045 | 30,669 | 34,790 | 31,754 | 31,047 | 27,846 | 24,595 |
Income Before Tax | 263,000 | 389,000 | 361,000 | 272,000 | 347,000 | 543,000 | 356,000 | 270,784 | 365,615 | 409,249 | 353,482 | 246,867 | 268,328 | 163,011 | 206,789 | 189,573 | 205,327 | 205,960 | 190,162 | 123,569 | 200,832 | 218,095 | 200,935 | 150,195 | 177,897 | 225,785 | 212,750 | 143,712 | 179,218 | 215,464 | 165,661 | 139,412 | 154,951 | 185,566 | 169,101 | 129,713 | 139,800 | 159,665 | 158,710 | 118,576 |
Income Tax Expense | 60,000 | 109,000 | 94,000 | 81,000 | 88,000 | 127,000 | 89,000 | 40,563 | 89,340 | 107,719 | 92,969 | 68,708 | 78,510 | 41,869 | 60,411 | 50,208 | 57,747 | 55,825 | 51,550 | 34,968 | 46,068 | 60,775 | 49,584 | 29,354 | 58,189 | 75,862 | 72,155 | 47,341 | 56,797 | 74,874 | 57,567 | 42,448 | 52,475 | 64,682 | 60,098 | 48,338 | 47,564 | 54,341 | 54,021 | 40,712 |
Net Income | 208,000 | 281,000 | 270,000 | 194,000 | 262,000 | 420,000 | 273,000 | 236,281 | 284,055 | 304,624 | 265,913 | 181,012 | 193,483 | 118,792 | 145,136 | 140,388 | 152,263 | 150,561 | 98,048 | 36,049 | 134,102 | 157,007 | 152,960 | 124,171 | 122,381 | 150,914 | 136,278 | 86,331 | 122,688 | 140,737 | 107,732 | 95,060 | 101,346 | 119,722 | 107,095 | 80,469 | 91,515 | 104,882 | 104,653 | 77,864 |
Net Income Margin | 5.83% | 8.15% | 8.06% | 6.46% | 8.44% | 12.57% | 8.15% | 7.42% | 8.62% | 8.87% | 8.39% | 6.13% | 6.35% | 4.52% | 4.84% | 4.66% | 4.84% | 4.64% | 3.16% | 1.20% | 4.29% | 5.18% | 5.62% | 5.03% | 4.96% | 6.14% | 5.82% | 4.01% | 5.14% | 5.74% | 5.61% | 5.44% | 5.53% | 6.51% | 6.04% | 4.78% | 5.32% | 6.14% | 6.44% | 5.91% |
EPS | 0.78 | 1.05 | 1.00 | 0.73 | 0.96 | 1.49 | 0.93 | 0.82 | 0.97 | 1.01 | 0.88 | 0.60 | 0.64 | 0.39 | 0.47 | 0.46 | 0.50 | 0.48 | 0.31 | 0.11 | 0.42 | 0.51 | 0.49 | 0.39 | 0.40 | 0.49 | 0.44 | 0.28 | 0.40 | 0.46 | 0.35 | 0.31 | 0.33 | 0.39 | 0.35 | 0.27 | 0.30 | 0.35 | 0.35 | 0.26 |
EPS Diluted | 0.78 | 1.05 | 1.00 | 0.72 | 0.95 | 1.49 | 0.93 | 0.81 | 0.96 | 1.01 | 0.88 | 0.60 | 0.64 | 0.39 | 0.47 | 0.46 | 0.49 | 0.48 | 0.31 | 0.11 | 0.42 | 0.50 | 0.49 | 0.39 | 0.39 | 0.49 | 0.44 | 0.28 | 0.40 | 0.46 | 0.35 | 0.31 | 0.33 | 0.39 | 0.35 | 0.26 | 0.30 | 0.34 | 0.34 | 0.26 |
Weighted Average Shares Out | 267,800 | 267,600 | 267,400 | 267,800 | 273,800 | 281,400 | 285,700 | 289,874 | 294,026 | 300,581 | 303,043 | 304,056 | 304,271 | 304,001 | 306,238 | 306,577 | 307,230 | 311,891 | 315,046 | 315,046 | 318,082 | 312,556 | 309,517 | 309,070 | 308,909 | 308,407 | 308,028 | 307,514 | 307,190 | 306,718 | 306,157 | 305,520 | 305,059 | 304,286 | 304,003 | 303,191 | 302,724 | 302,030 | 301,406 | 300,644 |
Weighted Average Shares Out Diluted | 268,400 | 268,200 | 268,300 | 268,700 | 274,600 | 282,300 | 286,800 | 290,950 | 294,885 | 301,467 | 303,765 | 304,514 | 304,566 | 304,190 | 306,757 | 307,303 | 307,960 | 312,719 | 316,018 | 315,046 | 319,402 | 314,012 | 311,347 | 311,106 | 310,779 | 310,396 | 310,300 | 310,120 | 310,036 | 308,898 | 308,369 | 308,028 | 307,728 | 307,247 | 306,961 | 306,601 | 306,206 | 305,837 | 305,514 | 305,199 |
Reported Currency: USD | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 401,000 | 1,904,000 | 342,000 | 278,000 | 269,000 | 265,000 | 327,000 | 274,134 | 402,703 | 328,700 | 590,194 | 312,154 | 421,382 | 476,426 | 332,784 | 523,020 | 433,391 | 375,967 | 316,066 | 331,761 | 341,346 | 345,202 | 245,679 | 279,766 | 275,077 | 303,544 | 264,614 | 227,400 | 271,851 | 273,203 | 229,220 | 87,397 | 137,086 | 143,423 | 175,492 | 114,605 | 244,646 | 109,564 | 113,246 | 150,488 |
Short Term Investments | 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 |
Cash + Short Term Investments | 401,000 | 1,904,000 | 342,000 | 278,000 | 269,000 | 265,000 | 327,000 | 274,134 | 402,703 | 328,700 | 590,194 | 312,154 | 421,382 | 476,426 | 332,784 | 523,020 | 433,391 | 375,967 | 316,066 | 331,761 | 341,346 | 345,202 | 245,679 | 279,766 | 275,077 | 303,544 | 264,614 | 227,400 | 271,851 | 273,203 | 229,220 | 87,397 | 137,086 | 143,423 | 175,492 | 114,605 | 244,646 | 109,564 | 113,246 | 150,488 |
Net Receivables | 1,301,000 | 1,257,000 | 1,257,000 | 998,000 | 1,051,000 | 1,161,000 | 1,239,000 | 1,072,772 | 1,185,004 | 1,225,735 | 1,252,374 | 1,073,389 | 1,174,504 | 1,125,816 | 1,168,626 | 1,131,132 | 1,223,197 | 1,285,802 | 1,353,491 | 1,154,083 | 1,255,876 | 1,301,514 | 1,211,788 | 1,027,106 | 1,021,728 | 1,001,246 | 973,670 | 860,549 | 959,321 | 995,153 | 882,582 | 590,160 | 626,780 | 651,271 | 645,037 | 601,422 | 609,434 | 624,300 | 577,212 | 458,094 |
Inventory | 2,998,000 | 2,681,000 | 2,733,000 | 2,752,000 | 2,635,000 | 2,650,000 | 2,573,000 | 2,610,515 | 2,423,853 | 2,394,147 | 2,392,714 | 2,414,612 | 2,245,846 | 2,288,293 | 2,718,630 | 2,772,777 | 2,582,188 | 2,650,138 | 2,692,006 | 2,836,075 | 2,794,894 | 2,718,158 | 2,401,309 | 2,380,783 | 2,236,376 | 2,063,462 | 1,978,465 | 1,935,237 | 1,912,568 | 1,890,536 | 1,782,797 | 1,556,552 | 1,464,627 | 1,402,399 | 1,358,056 | 1,433,847 | 1,341,325 | 1,346,723 | 1,255,804 | 1,076,952 |
Other Current Assets | 275,000 | 314,000 | 291,000 | 230,000 | 247,000 | 255,000 | 253,000 | 296,947 | 247,838 | 219,952 | 218,664 | 233,877 | 260,776 | 216,438 | 222,624 | 260,890 | 245,082 | 319,942 | 283,207 | 199,030 | 200,944 | 228,732 | 180,367 | 134,479 | 135,192 | 132,483 | 101,377 | 87,768 | 151,801 | 139,536 | 99,288 | 106,603 | 81,249 | 97,560 | 80,254 | 85,799 | 76,136 | 86,047 | 73,397 | 42,276 |
Total Current Assets | 5,286,000 | 6,156,000 | 4,623,000 | 4,258,000 | 4,202,000 | 4,331,000 | 4,682,000 | 4,254,368 | 4,259,398 | 4,168,534 | 4,453,946 | 4,034,032 | 4,102,508 | 4,106,973 | 4,442,664 | 4,687,819 | 4,483,858 | 4,631,849 | 4,644,770 | 4,520,949 | 4,593,060 | 4,593,606 | 4,039,143 | 3,822,134 | 3,668,373 | 3,500,735 | 3,318,126 | 3,567,594 | 3,295,541 | 3,298,428 | 2,993,887 | 2,340,712 | 2,387,143 | 2,372,621 | 2,337,179 | 2,317,417 | 2,345,538 | 2,240,726 | 2,093,481 | 1,799,817 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 2,735,000 | 2,575,000 | 2,514,000 | 2,463,000 | 2,362,000 | 2,485,000 | 2,557,000 | 2,660,064 | 2,533,421 | 2,575,299 | 2,577,881 | 2,601,827 | 2,487,978 | 2,469,018 | 2,471,609 | 2,542,911 | 2,487,448 | 2,501,231 | 2,485,918 | 1,220,162 | 1,201,003 | 1,188,464 | 929,756 | 913,089 | 867,972 | 841,608 | 809,208 | 811,576 | 1,023,707 | 1,055,046 | 758,641 | 696,567 | 652,780 | 650,053 | 621,571 | 629,987 | 612,292 | 621,600 | 593,867 | 546,651 |
Goodwill | 5,548,000 | 4,400,000 | 4,366,000 | 4,319,000 | 4,132,000 | 4,290,000 | 4,426,000 | 4,539,896 | 4,525,474 | 4,568,087 | 4,515,634 | 4,591,569 | 4,473,576 | 4,377,350 | 4,334,725 | 4,406,535 | 4,309,822 | 4,409,925 | 4,354,306 | 4,381,458 | 4,475,266 | 4,421,976 | 3,572,198 | 3,536,511 | 3,392,363 | 3,191,613 | 3,120,844 | 3,054,769 | 3,117,150 | 3,059,488 | 3,075,293 | 2,319,246 | 2,348,092 | 2,286,518 | 2,235,043 | 2,288,895 | 2,257,153 | 2,308,943 | 2,197,255 | 1,937,444 |
Intangible Assets | 1,176,000 | 648,000 | 651,000 | 653,000 | 626,000 | 669,000 | 715,000 | 746,149 | 755,426 | 768,471 | 777,372 | 814,219 | 799,460 | 798,799 | 819,335 | 850,338 | 837,272 | 880,123 | 889,609 | 928,752 | 953,372 | 973,031 | 740,804 | 743,769 | 602,424 | 595,333 | 576,451 | 584,231 | 619,246 | 630,360 | 447,730 | 215,117 | 219,632 | 228,580 | 231,852 | 245,525 | 221,049 | 230,429 | 229,352 | 153,739 |
Long Term Investments | 158,000 | 155,000 | 156,000 | 141,000 | 146,000 | 154,000 | 179,000 | 180,705 | 178,410 | 168,467 | 170,729 | 155,224 | 147,536 | 136,673 | 145,859 | 139,243 | 144,009 | 133,154 | 134,234 | 179,169 | 157,409 | 202,653 | 208,210 | 208,404 | 199,246 | 181,996 | 185,262 | 183,467 | -226,682 | -225,338 | -179,404 | 0 | -77,401 | -77,968 | -78,340 | 0 | -73,997 | -74,092 | -73,822 | 0 |
Tax Assets | 416,000 | 300,000 | 283,000 | 0 | 246,000 | 256,000 | 270,000 | 0 | 280,850 | 285,426 | 285,584 | 0 | 304,898 | 299,867 | 300,117 | 0 | 296,199 | 303,179 | 305,770 | 0 | 325,537 | 332,602 | 242,226 | 0 | 241,544 | 225,262 | 221,504 | 0 | 226,682 | 225,338 | 179,404 | 0 | 77,401 | 77,968 | 78,340 | 0 | 73,997 | 74,092 | 73,822 | 0 |
Other Non-Current Assets | -151,000 | -79,000 | -85,000 | 204,000 | -48,000 | -51,000 | -51,000 | 224,972 | -72,119 | -96,225 | -115,689 | 163,662 | -154,744 | -153,381 | -160,239 | 153,110 | -146,918 | -155,225 | -148,697 | 162,912 | -120,311 | -163,701 | -96,159 | 142,965 | -107,984 | -105,605 | -109,149 | 101,562 | 148,308 | 142,622 | 81,306 | 76,195 | 96,385 | 96,770 | 96,821 | 91,668 | 98,546 | 97,147 | 95,873 | 81,123 |
Total Non-Current Assets | 9,882,000 | 7,999,000 | 7,885,000 | 7,780,000 | 7,464,000 | 7,803,000 | 8,096,000 | 8,351,786 | 8,201,462 | 8,269,525 | 8,211,511 | 8,326,501 | 8,058,704 | 7,928,326 | 7,911,406 | 8,092,137 | 7,927,832 | 8,072,387 | 8,021,140 | 6,872,453 | 6,992,276 | 6,955,025 | 5,597,035 | 5,544,738 | 5,195,565 | 4,930,207 | 4,804,120 | 4,735,605 | 4,908,411 | 4,887,516 | 4,362,970 | 3,307,125 | 3,316,889 | 3,261,921 | 3,185,287 | 3,256,075 | 3,189,040 | 3,258,119 | 3,116,347 | 2,718,957 |
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 | 15,168,000 | 14,155,000 | 12,508,000 | 12,038,000 | 11,666,000 | 12,134,000 | 12,778,000 | 12,606,154 | 12,460,860 | 12,438,059 | 12,665,457 | 12,360,533 | 12,161,212 | 12,035,299 | 12,354,070 | 12,779,956 | 12,411,690 | 12,704,236 | 12,665,910 | 11,393,402 | 11,585,336 | 11,548,631 | 9,636,178 | 9,366,872 | 8,863,938 | 8,430,942 | 8,122,246 | 8,303,199 | 8,203,952 | 8,185,944 | 7,356,857 | 5,647,837 | 5,704,032 | 5,634,542 | 5,522,466 | 5,573,492 | 5,534,578 | 5,498,845 | 5,209,828 | 4,518,774 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,723,000 | 1,475,000 | 1,371,000 | 1,339,000 | 1,356,000 | 1,457,000 | 1,370,000 | 1,176,015 | 1,262,976 | 1,191,250 | 1,228,524 | 932,406 | 847,733 | 756,846 | 893,807 | 942,795 | 997,874 | 1,031,952 | 952,688 | 942,398 | 941,747 | 981,643 | 812,661 | 788,613 | 749,852 | 724,201 | 651,117 | 633,773 | 682,719 | 735,138 | 597,826 | 415,588 | 416,341 | 392,951 | 397,623 | 400,202 | 403,587 | 392,659 | 384,102 | 349,069 |
Short Term Debt | 784,000 | 778,000 | 234,000 | 222,000 | 231,000 | 242,000 | 223,000 | 237,860 | 239,941 | 291,896 | 440,599 | 280,308 | 316,507 | 309,377 | 309,963 | 547,894 | 353,715 | 352,143 | 352,455 | 121,826 | 118,365 | 177,372 | 142,277 | 126,360 | 126,887 | 96,860 | 91,988 | 66,109 | 74,829 | 60,832 | 75,365 | 56,034 | 37,174 | 39,378 | 62,303 | 63,515 | 72,908 | 71,487 | 35,106 | 41,535 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 274,496 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 37,063 | 0 | 45,098 | 50,998 | 27,922 | 17,440 |
Deferred Revenue | 731,000 | 663,000 | 0 | 280,000 | 246,000 | 256,000 | 0 | 279,296 | 696,237 | 684,510 | 662,993 | 291,421 | 659,881 | 816,135 | 604,295 | 310,129 | 589,113 | 587,996 | 566,287 | 311,434 | 618,480 | 579,690 | 478,683 | 252,359 | 373,816 | 353,558 | 332,995 | 199,657 | 344,846 | 331,618 | 311,747 | 127,239 | 280,086 | 252,750 | 252,820 | 81,744 | 261,018 | 248,632 | 271,759 | 63,938 |
Other Current Liabilities | 321,000 | 112,000 | 807,000 | 430,000 | 518,000 | 530,000 | 902,000 | 472,275 | 123,105 | 110,500 | 104,510 | 484,356 | 102,374 | 67,410 | 130,903 | 377,694 | 113,349 | 134,855 | 100,058 | 314,690 | 57,088 | 49,603 | 41,167 | 155,392 | 51,783 | 47,041 | 83,601 | 311,246 | 46,814 | 40,794 | 64,472 | 153,109 | 64,097 | 41,286 | 59,568 | 205,235 | 33,875 | 37,430 | 84,948 | 223,411 |
Total Current Liabilities | 3,559,000 | 3,028,000 | 2,412,000 | 2,271,000 | 2,351,000 | 2,485,000 | 2,495,000 | 2,165,446 | 2,322,259 | 2,278,156 | 2,436,626 | 1,988,491 | 1,926,495 | 1,949,768 | 1,938,968 | 2,178,512 | 2,054,051 | 2,106,946 | 1,971,488 | 1,690,348 | 1,735,680 | 1,788,308 | 1,474,788 | 1,322,724 | 1,302,338 | 1,221,660 | 1,159,701 | 1,210,785 | 1,149,208 | 1,168,382 | 1,049,410 | 751,970 | 797,698 | 726,365 | 772,314 | 750,696 | 771,388 | 750,208 | 775,915 | 677,953 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 4,907,000 | 4,552,000 | 3,795,000 | 3,713,000 | 3,456,000 | 3,440,000 | 3,841,000 | 3,986,378 | 3,537,432 | 3,575,964 | 3,690,997 | 4,010,604 | 4,131,754 | 4,269,955 | 4,777,157 | 4,852,986 | 4,866,535 | 5,042,178 | 5,202,580 | 4,188,674 | 4,250,137 | 4,261,176 | 3,170,788 | 3,277,620 | 3,021,717 | 2,890,708 | 2,933,277 | 3,275,662 | 3,189,345 | 3,274,629 | 2,743,197 | 1,528,668 | 1,570,056 | 1,652,064 | 1,672,332 | 1,801,047 | 1,825,133 | 1,879,837 | 1,695,627 | 1,264,246 |
Deferred Revenue | 0 | 24,000 | 0 | 0 | 0 | 0 | 0 | 24,077 | 24,077 | 24,077 | 24,077 | 24,077 | 24,077 | 24,077 | 24,077 | 24,077 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 181,662 | 0 | 0 | 0 | 133,822 |
Deferred Tax | 416,000 | 300,000 | 283,000 | 280,000 | 246,000 | 256,000 | 270,000 | 279,296 | 280,850 | 285,426 | 285,584 | 291,421 | 304,898 | 299,867 | 300,117 | 310,129 | 296,199 | 303,179 | 305,770 | 311,434 | 325,537 | 332,602 | 242,226 | 252,359 | 241,544 | 225,262 | 221,504 | 199,657 | 226,682 | 225,338 | 179,404 | 127,239 | 175,310 | 178,523 | 177,373 | 181,662 | 159,270 | 160,452 | 161,998 | 133,822 |
Other Non-Current Liabilities | 289,000 | 283,000 | 289,000 | 283,000 | 312,000 | 324,000 | 349,000 | 364,373 | 378,385 | 380,427 | 369,546 | 374,640 | 358,402 | 343,691 | 326,432 | 365,672 | 322,205 | 342,185 | 329,298 | 364,194 | 376,566 | 389,570 | 329,395 | 307,516 | 257,302 | 236,627 | 200,893 | 174,146 | 211,440 | 209,956 | 150,437 | 125,278 | 124,255 | 123,497 | 120,540 | -62,232 | 111,093 | 105,832 | 105,261 | -41,814 |
Total Non-Current Liabilities | 5,612,000 | 5,159,000 | 4,367,000 | 4,276,000 | 4,014,000 | 4,020,000 | 4,460,000 | 4,654,124 | 4,220,744 | 4,265,894 | 4,370,204 | 4,700,742 | 4,819,131 | 4,937,590 | 5,427,783 | 5,552,864 | 5,484,939 | 5,687,542 | 5,837,648 | 4,864,302 | 4,952,240 | 4,983,348 | 3,742,409 | 3,837,495 | 3,520,563 | 3,352,597 | 3,355,674 | 3,649,465 | 3,627,467 | 3,709,923 | 3,073,038 | 1,781,185 | 1,869,621 | 1,954,084 | 1,970,245 | 2,102,139 | 2,095,496 | 2,146,121 | 1,962,886 | 1,490,076 |
Total Liabilities | 9,171,000 | 8,187,000 | 6,779,000 | 6,547,000 | 6,365,000 | 6,505,000 | 6,955,000 | 6,819,570 | 6,543,003 | 6,544,050 | 6,806,830 | 6,689,233 | 6,745,626 | 6,887,358 | 7,366,751 | 7,731,376 | 7,538,990 | 7,794,488 | 7,809,136 | 6,554,650 | 6,687,920 | 6,771,656 | 5,217,197 | 5,160,219 | 4,822,901 | 4,574,257 | 4,515,375 | 4,860,250 | 4,776,675 | 4,878,305 | 4,122,448 | 2,533,155 | 2,667,319 | 2,680,449 | 2,742,559 | 2,852,835 | 2,866,884 | 2,896,329 | 2,738,801 | 2,168,029 |
Common Stock | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,215 | 3,215 | 3,212 | 3,212 | 3,208 | 3,208 | 3,205 | 3,204 | 3,199 | 3,196 | 3,190 | 3,189 | 3,184 | 3,182 | 3,178 | 3,096 | 3,091 | 3,090 | 3,086 | 3,083 | 3,075 | 3,074 | 3,067 | 3,065 | 3,055 | 3,054 | 3,044 | 3,042 | 3,035 | 3,030 | 3,022 | 3,018 | 3,008 |
Retained Earnings | 7,194,000 | 7,059,000 | 6,852,000 | 6,656,000 | 6,536,000 | 6,344,000 | 5,995,000 | 5,793,515 | 5,630,632 | 5,346,577 | 5,041,953 | 4,776,040 | 4,595,028 | 4,401,545 | 4,282,753 | 4,140,136 | 3,999,748 | 3,847,485 | 3,696,924 | 3,598,876 | 3,562,827 | 3,428,725 | 3,271,718 | 3,124,103 | 2,999,932 | 2,877,551 | 2,726,637 | 2,590,359 | 2,504,028 | 2,374,853 | 2,234,116 | 2,126,384 | 2,031,324 | 1,929,978 | 1,810,256 | 1,703,161 | 1,622,692 | 1,531,177 | 1,426,295 | 1,321,642 |
Accumulated Other Comprehensive Income/Loss | -372,000 | -235,000 | -280,000 | -323,000 | -539,000 | -355,000 | -206,000 | -153,130 | -148,575 | -101,090 | -126,122 | -99,009 | -209,722 | -279,763 | -313,903 | -200,885 | -260,746 | -188,553 | -190,854 | -174,950 | -134,791 | -116,061 | -14,618 | -70,476 | -97,612 | -154,270 | -245,636 | -267,175 | -190,666 | -181,502 | -104,751 | -105,470 | -82,088 | -49,217 | -94,624 | -40,225 | -2,032 | 36,510 | 20,204 | 20,011 |
Total Stockholders Equity | 5,958,000 | 5,953,000 | 5,691,000 | 5,453,000 | 5,262,000 | 5,590,000 | 5,784,000 | 5,771,744 | 5,901,809 | 5,877,924 | 5,842,626 | 5,655,718 | 5,388,188 | 5,118,506 | 4,957,835 | 5,008,876 | 4,817,767 | 4,840,489 | 4,799,482 | 4,782,298 | 4,840,460 | 4,719,472 | 4,406,587 | 4,198,169 | 4,041,037 | 3,856,685 | 3,606,871 | 3,442,949 | 3,427,277 | 3,307,639 | 3,234,409 | 3,114,682 | 3,036,713 | 2,954,093 | 2,779,907 | 2,720,657 | 2,667,694 | 2,602,516 | 2,471,027 | 2,350,745 |
Total Investments | 158,000 | 155,000 | 156,000 | 141,000 | 146,000 | 154,000 | 179,000 | 180,705 | 178,410 | 168,467 | 170,729 | 155,224 | 147,536 | 136,673 | 145,859 | 139,243 | 144,009 | 133,154 | 134,234 | 179,169 | 157,409 | 202,653 | 208,210 | 208,404 | 199,246 | 181,996 | 185,262 | 183,467 | -226,682 | -225,338 | -179,404 | 0 | -77,401 | -77,968 | -78,340 | 0 | -73,997 | -74,092 | -73,822 | 0 |
Total Debt | 5,691,000 | 5,330,000 | 4,029,000 | 3,935,000 | 3,687,000 | 3,682,000 | 4,064,000 | 4,224,238 | 3,777,373 | 3,867,860 | 4,131,596 | 4,290,912 | 4,448,261 | 4,579,332 | 5,087,120 | 5,400,880 | 5,220,250 | 5,394,321 | 5,555,035 | 4,310,500 | 4,368,502 | 4,438,548 | 3,313,065 | 3,403,980 | 3,148,604 | 2,987,568 | 3,025,265 | 3,341,771 | 3,264,174 | 3,335,461 | 2,818,562 | 1,584,702 | 1,607,230 | 1,691,442 | 1,734,635 | 1,864,562 | 1,898,041 | 1,951,324 | 1,730,733 | 1,305,781 |
Net Debt | 5,290,000 | 3,426,000 | 3,687,000 | 3,657,000 | 3,418,000 | 3,417,000 | 3,737,000 | 3,950,104 | 3,374,670 | 3,539,160 | 3,541,402 | 3,978,758 | 4,026,879 | 4,102,906 | 4,754,336 | 4,877,860 | 4,786,859 | 5,018,354 | 5,238,969 | 3,978,739 | 4,027,156 | 4,093,346 | 3,067,386 | 3,124,214 | 2,873,527 | 2,684,024 | 2,760,651 | 3,114,371 | 2,992,323 | 3,062,258 | 2,589,342 | 1,497,305 | 1,470,144 | 1,548,019 | 1,559,143 | 1,749,957 | 1,653,395 | 1,841,760 | 1,617,487 | 1,155,293 |
Reported Currency: USD | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 208,000 | 282,000 | 270,000 | 195,000 | 262,000 | 420,000 | 273,000 | 236,778 | 284,006 | 305,008 | 266,332 | 181,734 | 193,931 | 118,770 | 145,979 | 141,273 | 152,593 | 152,105 | 99,063 | 38,059 | 134,480 | 157,866 | 152,763 | 120,655 | 122,381 | 150,914 | 136,278 | 86,331 | 129,175 | 140,737 | 107,732 | 95,060 | 101,346 | 119,722 | 107,095 | 80,469 | 91,515 | 104,882 | 104,653 | 77,864 |
Depreciation & Amortization | 84,000 | 70,000 | 65,000 | 67,000 | 64,000 | 68,000 | 65,000 | 71,313 | 70,350 | 70,743 | 71,597 | 78,861 | 76,327 | 72,930 | 71,379 | 84,167 | 77,878 | 76,154 | 76,207 | 83,100 | 81,473 | 68,438 | 61,066 | 63,695 | 59,902 | 56,002 | 50,604 | 55,716 | 59,488 | 57,716 | 33,166 | 33,504 | 32,974 | 31,045 | 30,669 | 34,790 | 31,754 | 31,047 | 27,846 | 24,595 |
Deferred Income Tax | -3,000 | -23,000 | 0 | 6,000 | 0 | 0 | 0 | -27,079 | 0 | 23,564 | 0 | -33,827 | -503 | 2,485 | 12,502 | 7,109 | -3,601 | 33,497 | 54,574 | -2,180 | 22,715 | 0 | 0 | -46,537 | 0 | 0 | 8,580 | -16,162 | 6,685 | -2,048 | 3,671 | 22,388 | -6,935 | -1,536 | -5,201 | 6,242 | -4,708 | -2,934 | -6,813 | 4,279 |
Stock Based Compensation | 9,000 | 10,000 | 10,000 | 7,000 | 8,000 | 10,000 | 13,000 | 8,747 | 8,196 | 9,001 | 7,792 | 6,227 | 7,088 | 7,795 | 7,968 | 6,858 | 7,178 | 7,986 | 5,673 | 5,216 | 5,700 | 5,862 | 5,982 | 5,250 | 5,139 | 5,158 | 7,285 | 5,410 | 5,637 | 5,509 | 5,916 | 5,045 | 5,177 | 5,568 | 5,546 | 5,054 | 5,184 | 5,537 | 6,246 | 5,744 |
Change in Working Capital | 158,000 | 115,000 | -110,000 | -43,000 | -44,000 | -10,000 | 62,000 | -293,994 | 87,706 | 17,576 | 185,993 | 66,674 | -46,755 | 517,342 | -40,544 | -141,243 | 102,523 | 194,643 | -57,982 | -31,700 | -40,327 | -56,150 | -71,514 | -85,491 | -93,034 | -16,187 | -31,797 | -51,741 | -31,582 | 27,912 | -32,274 | -117,478 | 75,362 | -54,827 | 38,738 | -78,094 | 44,898 | -84,437 | -35,468 | -25,211 |
Accounts Receivable | 69,000 | 13,000 | 0 | 0 | 0 | 0 | 0 | 117,533 | 27,567 | 36,260 | -197,594 | 122,210 | -23,511 | 58,827 | -63,938 | 128,800 | 46,671 | 55,977 | -205,029 | 71,038 | 41,381 | 18,342 | -130,520 | 19,465 | 22,918 | 10,531 | -108,893 | -4,425 | 37,139 | -5,142 | -78,373 | 14,704 | 42,691 | 13,334 | -62,329 | -61,739 | 2,099 | -22,164 | -49,615 | -44,670 |
Inventory | -4,000 | 75,000 | 57,000 | 7,000 | -90,000 | -161,000 | -98,000 | -181,660 | -60,138 | 20,753 | -13,469 | -102,276 | 89,855 | 453,015 | -7,522 | -132,777 | 17,008 | 59,418 | 71,811 | -56,095 | -58,281 | -17,793 | 5,016 | -106,273 | -77,206 | -19,633 | -745 | -91,184 | -15,478 | 23,575 | 18,973 | -105,533 | -16,054 | -5,424 | 43,823 | -67,324 | -14,493 | -21,752 | -19,021 | -51,015 |
Accounts Payable | 18,000 | 82,000 | 22,000 | -109,000 | -34,000 | 103,000 | 309,000 | -94,985 | 93,698 | -46,911 | 331,383 | 41,687 | 66,421 | -144,970 | -27,170 | -87,167 | -6,009 | 73,597 | 23,291 | -5,624 | -46,617 | -49,304 | 23,924 | 2,961 | -21,414 | 39,140 | 24,449 | 30,989 | -43,416 | 10,490 | 20,514 | 6,917 | 7,458 | -29,830 | 11,233 | -6,907 | 21,982 | -11,213 | -9,336 | 48,000 |
Other Working Capital | 75,000 | -55,000 | -189,000 | 59,000 | 80,000 | 48,000 | -149,000 | -134,882 | 26,579 | 7,474 | 65,673 | 5,053 | -179,520 | 150,470 | 58,086 | -50,099 | 44,853 | 5,651 | 51,945 | -41,019 | 23,190 | -7,395 | 30,066 | -1,644 | -17,332 | -46,225 | 53,392 | 12,879 | -9,827 | -1,011 | 6,612 | -33,566 | 41,267 | -32,907 | 46,011 | 57,876 | 35,310 | -29,308 | 42,504 | 22,474 |
Other Non-Cash Items | -15,000 | 26,000 | -12,000 | 8,000 | -17,000 | -160,000 | -4,000 | 9,254 | -21,320 | -15,314 | -9,202 | 9,560 | -8,499 | -833 | -2,721 | 698 | -9,804 | -3,206 | -310 | 97,077 | -11,543 | 7,490 | -3,134 | 12,085 | -7,242 | -6,083 | 1,343 | 31,309 | -482 | 6,037 | 1,156 | -5 | 700 | 2,582 | 3,298 | -206 | 1,795 | 1,100 | 545 | -144 |
Net Cash Provided by Operating Activities | 441,000 | 480,000 | 223,000 | 240,000 | 273,000 | 328,000 | 409,000 | 5,019 | 428,938 | 410,578 | 522,512 | 309,229 | 221,589 | 718,489 | 194,563 | 98,862 | 326,767 | 461,179 | 177,225 | 189,572 | 192,498 | 183,506 | 145,163 | 69,657 | 87,146 | 189,804 | 172,293 | 110,863 | 168,921 | 235,863 | 119,367 | 38,514 | 208,624 | 102,554 | 180,145 | 48,255 | 170,438 | 55,195 | 97,009 | 87,127 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -97,000 | -66,000 | -70,000 | -74,000 | -49,000 | -40,000 | -59,000 | -160,761 | -44,851 | -46,075 | -41,779 | -62,746 | -32,648 | -32,763 | -44,538 | -100,179 | -64,283 | -48,252 | -53,016 | -78,264 | -56,342 | -53,232 | -62,189 | -43,553 | -43,992 | -47,147 | -44,398 | -54,328 | -50,427 | -51,926 | -50,393 | -70,917 | -32,810 | -40,667 | -26,096 | -40,759 | -32,860 | -33,615 | -33,716 | -29,060 |
Acquisitions Net | -2,147,000 | -27,000 | -25,000 | -32,000 | 28,000 | 0 | 0 | -57,127 | -37,291 | -30,215 | 735 | -521 | -8,558 | 4,594 | -5,457 | -14,515 | 12,861 | -9,982 | -4,785 | -58,162 | -81,163 | -1,133,004 | -2,966 | -268,085 | -151,939 | -23,672 | 224,241 | -233,883 | -32,286 | -665,106 | -603,735 | -3,160 | -120,149 | -36,344 | -864 | -123,067 | -15,282 | -148,596 | -488,976 | -12,410 |
Purchases of Investments | 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 |
Sales/Maturities of Investments | 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 |
Other Investing Activities | 40,000 | 5,000 | -2,000 | 34,000 | 0 | 368,000 | -4,000 | -28 | -9,684 | 717 | 7,601 | 3,813 | 10,744 | -2,930 | 5,123 | 9,930 | 8,103 | -752 | 17 | 49,003 | 15,206 | 1,640 | 534 | 11,200 | -1,962 | 3,398 | 1,314 | 2,973 | -472 | 551 | 29,104 | -2,160 | 8,383 | 2,107 | -7,316 | -7,297 | 593 | 1,176 | 1,405 | 641 |
Net Cash Used for Investing Activities | -2,204,000 | -88,000 | -97,000 | -72,000 | -21,000 | 328,000 | -63,000 | -217,916 | -91,826 | -75,573 | -33,443 | -59,454 | -30,462 | -31,099 | -44,872 | -104,764 | -43,319 | -58,986 | -57,784 | -87,423 | -122,299 | -1,184,596 | -64,621 | -300,438 | -197,893 | -67,421 | 181,157 | -285,238 | -83,185 | -716,481 | -625,024 | -76,237 | -144,576 | -74,904 | -34,276 | -171,123 | -47,549 | -181,035 | -521,287 | -40,829 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -444,000 | -264,000 | -2,003,000 | -241,000 | -334,000 | -775,000 | -342,000 | -482,039 | -467,636 | -2,603,513 | -1,396,379 | -568,701 | -361,025 | -586,173 | -801,430 | -125,235 | -186,850 | -278,719 | -352,062 | -713,943 | -449,428 | -449,477 | -325,930 | -176,913 | -199,649 | -210,286 | -398,758 | -2,105,012 | -226,170 | -682,778 | -543,347 | -12,299 | -77,025 | -68,015 | -81,688 | -315,773 | -146,235 | -294,634 | -398,952 | -43,942 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 937,350 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5,303 | 0 | 0 | 0 | 7,470 | 0 | 0 | 0 | 7,963 | 0 | 0 | 0 | 8,168 | 0 | 0 | 0 | 9,324 | 0 | 0 | 0 | 15,392 |
Common Stock Repurchased | 0 | 0 | -8,000 | -168,000 | -344,000 | -384,000 | -144,000 | -302,259 | -230,755 | -286,851 | -56,979 | -29,286 | 0 | 0 | -88,006 | 291,813 | -101,051 | -120,300 | -70,462 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -74,000 | -74,000 | -74,000 | -74,000 | -68,000 | -71,000 | -71,000 | -72,873 | 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 |
Other Financing Activities | 810,000 | 1,503,000 | 2,019,000 | 306,000 | 514,000 | 523,000 | 279,000 | 497 | 441,287 | 2,290,152 | 1,244,863 | 236,219 | 100,396 | 30,758 | 554,697 | -77,553 | 70,195 | 59,762 | 289,793 | 612,321 | 374,399 | 1,621,326 | 208,424 | 403,939 | 275,662 | 113,596 | 72,372 | 2,234,304 | 136,687 | 1,222,940 | 1,181,150 | -7,016 | 9,001 | 3,506 | 1,276 | 302,042 | 163,174 | 414,892 | 785,165 | 25,172 |
Net Cash Used Provided by Financing Activities | 292,000 | 1,165,000 | -66,000 | -177,000 | -232,000 | -707,000 | -278,000 | 80,676 | -257,104 | -600,212 | -208,495 | -361,768 | -260,629 | -555,415 | -334,739 | 89,025 | -217,706 | -339,257 | -132,731 | -96,319 | -75,029 | 1,171,849 | -117,506 | 234,496 | 76,013 | -96,690 | -326,386 | 137,255 | -89,483 | 540,162 | 637,803 | -11,147 | -68,024 | -64,509 | -80,412 | -4,407 | 16,939 | 120,258 | 386,213 | -3,378 |
Effect of Forex Changes on Cash | -9,000 | 5,000 | 4,000 | 18,000 | -16,000 | -20,000 | -6,000 | 3,652 | -6,005 | 3,713 | -2,534 | 2,765 | 14,458 | 6,388 | -11,746 | 8,798 | -9,600 | 2,411 | -2,513 | -9,926 | 974 | -71,236 | 2,877 | 974 | 6,267 | 13,237 | 3,034 | -215 | 2,395 | -15,561 | 9,677 | -819 | -2,361 | 4,790 | -4,570 | -2,766 | -4,746 | 1,900 | 823 | 231 |
Net Change in Cash | -1,503,000 | 1,562,000 | 64,000 | 9,000 | 4,000 | -62,000 | 53,000 | -128,569 | 74,003 | -261,494 | 278,040 | -109,228 | -55,044 | 138,363 | -196,794 | 89,779 | 57,186 | 59,975 | -15,803 | -4,096 | -3,856 | 99,523 | -34,087 | 4,689 | -28,467 | 38,930 | 30,098 | -44,451 | -1,352 | 43,983 | 141,823 | -49,689 | -6,337 | -32,069 | 60,887 | -130,041 | 135,082 | -3,682 | -37,242 | 43,151 |
Cash at End of Period | 401,000 | 1,904,000 | 342,000 | 278,000 | 269,000 | 265,000 | 327,000 | 274,134 | 402,703 | 328,700 | 590,194 | 312,154 | 421,382 | 476,426 | 338,063 | 528,387 | 438,608 | 381,422 | 321,447 | 337,250 | 341,346 | 345,202 | 245,679 | 279,766 | 275,077 | 303,544 | 264,614 | 227,400 | 271,851 | 273,203 | 229,220 | 87,397 | 137,086 | 143,423 | 175,492 | 114,605 | 244,646 | 109,564 | 113,246 | 150,488 |
Cash at Start of Period | 1,904,000 | 342,000 | 278,000 | 269,000 | 265,000 | 327,000 | 274,000 | 402,703 | 328,700 | 590,194 | 312,154 | 421,382 | 476,426 | 338,063 | 534,857 | 438,608 | 381,422 | 321,447 | 337,250 | 341,346 | 345,202 | 245,679 | 279,766 | 275,077 | 303,544 | 264,614 | 234,516 | 271,851 | 273,203 | 229,220 | 87,397 | 137,086 | 143,423 | 175,492 | 114,605 | 244,646 | 109,564 | 113,246 | 150,488 | 107,337 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 441,000 | 480,000 | 223,000 | 240,000 | 273,000 | 328,000 | 409,000 | 5,019 | 428,938 | 410,578 | 522,512 | 309,229 | 221,589 | 718,489 | 194,563 | 98,862 | 326,767 | 461,179 | 177,225 | 189,572 | 192,498 | 183,506 | 145,163 | 69,657 | 87,146 | 189,804 | 172,293 | 110,863 | 168,921 | 235,863 | 119,367 | 38,514 | 208,624 | 102,554 | 180,145 | 48,255 | 170,438 | 55,195 | 97,009 | 87,127 |
Capital Expenditure | -97,000 | -66,000 | -70,000 | -74,000 | -49,000 | -40,000 | -59,000 | -160,761 | -44,851 | -46,075 | -41,779 | -62,746 | -32,648 | -32,763 | -44,538 | -100,179 | -64,283 | -48,252 | -53,016 | -78,264 | -56,342 | -53,232 | -62,189 | -43,553 | -43,992 | -47,147 | -44,398 | -54,328 | -50,427 | -51,926 | -50,393 | -70,917 | -32,810 | -40,667 | -26,096 | -40,759 | -32,860 | -33,615 | -33,716 | -29,060 |
Free Cash Flow | 344,000 | 414,000 | 153,000 | 166,000 | 224,000 | 288,000 | 350,000 | -155,742 | 384,087 | 364,503 | 480,733 | 246,483 | 188,941 | 685,726 | 150,025 | -1,317 | 262,484 | 412,927 | 124,209 | 111,308 | 136,156 | 130,274 | 82,974 | 26,104 | 43,154 | 142,657 | 127,895 | 56,535 | 118,494 | 183,937 | 68,974 | -32,403 | 175,814 | 61,887 | 154,049 | 7,496 | 137,578 | 21,580 | 63,293 | 58,067 |