Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2,797,000 | 2,627,000 | 2,603,000 | 2,437,000 | 2,288,000 | 2,150,000 | 2,096,000 | 1,940,000 | 1,831,000 | 1,752,000 | 1,722,000 | 1,614,000 | 1,512,000 | 1,409,000 | 1,360,000 | 1,250,330 | 1,151,972 | 1,070,842 | 1,046,340 | 951,774 | 885,833 | 833,904 | 788,926 | 715,441 | 673,097 | 631,056 | 589,222 | 546,370 | 498,170 | 471,703 | 416,783 | 385,666 | 357,656 | 341,312 | 305,879 | 285,650 | 261,150 | 246,716 | 211,964 | 198,004 |
Revenue Y/Y Growth | 22.25% | 22.19% | 24.19% | 25.62% | 24.96% | 22.72% | 21.72% | 20.20% | 21.10% | 24.34% | 26.62% | 29.09% | 31.25% | 31.58% | 29.98% | 31.37% | 30.04% | 28.41% | 32.63% | 33.03% | 31.61% | 32.14% | 33.89% | 30.94% | 35.11% | 33.78% | 41.37% | 41.67% | 39.29% | 38.20% | 36.26% | 35.01% | 36.95% | 38.34% | 44.31% | 44.26% | - | - | - | - |
Cost of Revenue | 584,000 | 552,000 | 520,000 | 516,000 | 496,000 | 471,000 | 438,000 | 415,000 | 400,000 | 389,000 | 369,000 | 375,000 | 350,000 | 329,000 | 299,000 | 279,104 | 251,704 | 232,939 | 223,366 | 211,453 | 200,793 | 198,147 | 186,252 | 168,162 | 157,858 | 153,165 | 143,473 | 134,360 | 127,280 | 121,685 | 116,447 | 104,936 | 102,837 | 96,649 | 94,260 | 90,909 | 81,888 | 79,717 | 76,899 | 70,638 |
Gross Profit | 2,213,000 | 2,075,000 | 2,083,000 | 1,921,000 | 1,792,000 | 1,679,000 | 1,658,000 | 1,525,000 | 1,431,000 | 1,363,000 | 1,353,000 | 1,239,000 | 1,162,000 | 1,080,000 | 1,061,000 | 971,226 | 900,268 | 837,903 | 822,974 | 740,321 | 685,040 | 635,757 | 602,674 | 547,279 | 515,239 | 477,891 | 445,749 | 412,010 | 370,890 | 350,018 | 300,336 | 280,730 | 254,819 | 244,663 | 211,619 | 194,741 | 179,262 | 166,999 | 135,065 | 127,366 |
Gross Profit Margin | 79.12% | 78.99% | 80.02% | 78.83% | 78.32% | 78.09% | 79.10% | 78.61% | 78.15% | 77.80% | 78.57% | 76.77% | 76.85% | 76.65% | 78.01% | 77.68% | 78.15% | 78.25% | 78.65% | 77.78% | 77.33% | 76.24% | 76.39% | 76.50% | 76.55% | 75.73% | 75.65% | 75.41% | 74.45% | 74.20% | 72.06% | 72.79% | 71.25% | 71.68% | 69.18% | 68.17% | 68.64% | 67.69% | 63.72% | 64.32% |
Research and Development | 626,000 | 643,000 | 606,000 | 562,000 | 549,000 | 521,000 | 492,000 | 454,000 | 456,000 | 444,000 | 414,000 | 392,000 | 358,000 | 333,000 | 314,000 | 284,297 | 268,292 | 245,081 | 226,657 | 202,328 | 190,099 | 183,420 | 172,522 | 148,662 | 135,655 | 127,916 | 117,268 | 104,559 | 98,465 | 90,005 | 84,489 | 73,933 | 75,018 | 70,364 | 65,924 | 58,443 | 55,822 | 53,276 | 49,848 | 42,026 |
General and Administrative Expenses | 1,169,000 | 1,192,000 | 1,145,000 | 1,089,000 | 1,012,000 | 1,041,000 | 1,022,000 | 916,000 | 884,000 | 897,000 | 852,000 | 812,000 | 730,000 | 696,000 | 650,000 | 668,999 | 562,644 | 530,556 | 546,982 | 509,481 | 438,617 | 479,337 | 445,865 | 398,339 | 370,016 | 381,964 | 348,764 | 320,583 | 279,480 | 298,750 | 258,337 | 230,400 | 206,576 | 222,577 | 199,847 | 167,156 | 151,480 | 166,958 | 139,449 | 122,024 |
Total Operating Expenses | 1,795,000 | 1,835,000 | 1,751,000 | 1,651,000 | 1,561,000 | 1,562,000 | 1,514,000 | 1,370,000 | 1,340,000 | 1,341,000 | 1,266,000 | 1,204,000 | 1,088,000 | 1,029,000 | 964,000 | 953,296 | 830,936 | 775,637 | 773,639 | 711,809 | 628,716 | 662,757 | 618,387 | 547,001 | 505,671 | 509,880 | 466,032 | 425,142 | 377,945 | 388,755 | 342,826 | 304,333 | 281,594 | 292,941 | 265,771 | 225,599 | 207,302 | 220,234 | 189,297 | 164,050 |
Operating Income or Loss | 418,000 | 240,000 | 332,000 | 270,000 | 231,000 | 117,000 | 144,000 | 155,000 | 91,000 | 22,000 | 87,000 | 35,000 | 74,000 | 51,000 | 97,000 | 17,930 | 69,332 | 62,266 | 49,335 | 28,512 | 56,324 | -27,000 | -15,713 | 278 | 9,568 | -31,989 | -20,283 | -13,132 | -7,055 | -38,737 | -42,490 | -23,603 | -26,775 | -48,278 | -324,152 | -30,858 | -28,040 | -53,235 | -54,232 | -36,684 |
Operating Margin | 14.94% | 9.14% | 12.75% | 11.08% | 10.10% | 5.44% | 6.87% | 7.99% | 4.97% | 1.26% | 5.05% | 2.17% | 4.89% | 3.62% | 7.13% | 1.43% | 6.02% | 5.81% | 4.72% | 3.00% | 6.36% | -3.24% | -1.99% | 0.04% | 1.42% | -5.07% | -3.44% | -2.40% | -1.42% | -8.21% | -10.19% | -6.12% | -7.49% | -14.14% | -105.97% | -10.80% | -10.74% | -21.58% | -25.59% | -18.53% |
Interest Expense | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 7,000 | 8,000 | 6,000 | 6,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,708 | 43,899 | 8,488 | 8,570 | 8,475 | 8,371 | 8,269 | 8,168 | 8,938 | 11,233 | 15,498 | 17,064 | 16,813 | 16,566 | 19,167 | 8,678 | 8,532 | 8,389 | 8,248 | 8,109 | 4,796 | 11,791 | 7,186 | 2,874 | 6,562 |
EBITDA | 641,000 | 352,000 | 436,000 | 480,000 | 424,000 | 290,000 | 295,000 | 288,000 | 196,000 | 116,000 | 169,000 | 143,000 | 178,000 | 151,000 | 203,000 | 97,068 | 154,052 | 146,000 | 125,000 | 100,843 | 120,330 | 40,054 | 39,736 | 43,390 | 56,337 | 9,856 | 43,115 | 23,633 | 25,491 | -19,386 | -9,548 | -237 | -2,792 | -27,278 | -324,152 | -14,459 | -12,940 | -38,202 | -40,408 | -23,359 |
Depreciation and Amortization | 119,000 | 112,000 | 104,000 | 127,000 | 119,000 | 110,000 | 101,000 | 98,000 | 86,000 | 81,000 | 78,000 | 104,000 | 103,000 | 94,000 | 106,000 | 93,033 | 84,720 | 82,390 | 76,238 | 72,331 | 64,006 | 60,328 | 55,449 | 43,112 | 37,874 | 35,207 | 33,411 | 32,067 | 29,401 | 27,181 | 25,226 | 23,366 | 22,264 | 20,000 | 17,452 | 16,399 | 15,100 | 15,033 | 13,824 | 13,325 |
Income Before Tax | 516,000 | 334,000 | 425,000 | 347,000 | 299,000 | 174,000 | 188,000 | 183,000 | 102,000 | 29,000 | 85,000 | 32,000 | 68,000 | 50,000 | 99,000 | 13,360 | 25,433 | 62,030 | 48,362 | 34,186 | 60,770 | -16,315 | -11,456 | 1,955 | 7,230 | -40,849 | -7,360 | -24,880 | -22,768 | -57,904 | -43,452 | -30,845 | -33,381 | -54,266 | -331,559 | -35,654 | -39,831 | -60,421 | -57,106 | -43,246 |
Income Tax Expense | 84,000 | 72,000 | 78,000 | 52,000 | 57,000 | -870,000 | 38,000 | 33,000 | 22,000 | 9,000 | 10,000 | 6,000 | 5,000 | -9,000 | 17,000 | -3,288 | 12,575 | 21,264 | 131 | -564,538 | 20,172 | -5,236 | -9,911 | -5,060 | -1,175 | 11,897 | -17,982 | 2,927 | 1,420 | -1,431 | -2,790 | 1,744 | 2,877 | -4,641 | 1,773 | 1,724 | 1,199 | 1,504 | 987 | 1,417 |
Net Income | 432,000 | 262,000 | 347,000 | 295,000 | 242,000 | 1,044,000 | 150,000 | 150,000 | 80,000 | 20,000 | 75,000 | 26,000 | 63,000 | 59,000 | 82,000 | 16,648 | 12,858 | 40,766 | 48,231 | 598,724 | 40,598 | -11,079 | -1,545 | 7,015 | 8,405 | -52,746 | 10,622 | -27,807 | -24,188 | -56,473 | -40,662 | -32,589 | -36,258 | -49,625 | -333,332 | -37,378 | -41,030 | -61,925 | -58,093 | -44,663 |
Net Income Margin | 15.45% | 9.97% | 13.33% | 12.11% | 10.58% | 48.56% | 7.16% | 7.73% | 4.37% | 1.14% | 4.36% | 1.61% | 4.17% | 4.19% | 6.03% | 1.33% | 1.12% | 3.81% | 4.61% | 62.91% | 4.58% | -1.33% | -0.20% | 0.98% | 1.25% | -8.36% | 1.80% | -5.09% | -4.86% | -11.97% | -9.76% | -8.45% | -10.14% | -14.54% | -108.98% | -13.09% | -15.71% | -25.10% | -27.41% | -22.56% |
EPS | 2.10 | 1.27 | 1.69 | 1.44 | 1.18 | 5.12 | 0.74 | 0.74 | 0.40 | 0.10 | 0.38 | 0.13 | 0.32 | 0.30 | 0.42 | 0.09 | 0.07 | 0.21 | 0.25 | 3.17 | 0.22 | -0.06 | -0.01 | 0.04 | 0.05 | -0.30 | 0.06 | -0.17 | -0.14 | -0.33 | -0.25 | -0.20 | -0.22 | -0.30 | -2.06 | -0.23 | -0.26 | -0.40 | -0.38 | -0.30 |
EPS Diluted | 2.07 | 1.26 | 1.67 | 1.43 | 1.17 | 5.08 | 0.73 | 0.74 | 0.39 | 0.10 | 0.37 | 0.13 | 0.31 | 0.29 | 0.41 | 0.08 | 0.06 | 0.20 | 0.24 | 3.03 | 0.21 | -0.06 | -0.01 | 0.04 | 0.04 | -0.30 | 0.06 | -0.16 | -0.14 | -0.33 | -0.24 | -0.20 | -0.22 | -0.30 | -2.06 | -0.23 | -0.26 | -0.40 | -0.38 | -0.30 |
Weighted Average Shares Out | 206,158 | 205,644 | 205,108 | 205,000 | 204,464 | 204,021 | 203,385 | 203,000 | 202,000 | 201,000 | 200,000 | 199,000 | 199,000 | 198,000 | 197,000 | 195,461 | 193,237 | 191,319 | 190,163 | 189,042 | 188,074 | 184,650 | 182,062 | 179,764 | 178,720 | 177,343 | 175,483 | 166,915 | 170,631 | 170,419 | 165,492 | 166,817 | 165,379 | 163,839 | 162,067 | 159,719 | 156,931 | 154,465 | 151,602 | 148,666 |
Weighted Average Shares Out Diluted | 208,552 | 207,799 | 207,684 | 207,000 | 206,277 | 205,351 | 204,263 | 203,000 | 203,000 | 203,000 | 203,000 | 204,000 | 203,000 | 202,000 | 202,000 | 202,455 | 201,861 | 201,453 | 199,938 | 197,843 | 197,878 | 186,678 | 182,062 | 190,662 | 192,191 | 177,343 | 190,250 | 173,567 | 171,883 | 170,419 | 168,742 | 166,817 | 165,379 | 163,839 | 162,067 | 159,719 | 156,931 | 154,465 | 151,602 | 148,666 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 1,885,000 | 2,167,000 | 2,064,000 | 1,897,000 | 1,112,000 | 1,663,000 | 1,852,000 | 1,470,000 | 1,248,000 | 1,664,000 | 2,252,000 | 1,728,000 | 1,400,000 | 1,362,000 | 1,821,000 | 1,676,794 | 1,348,294 | 837,309 | 808,725 | 775,778 | 622,925 | 583,581 | 639,722 | 566,204 | 703,629 | 704,846 | 682,854 | 726,495 | 1,104,871 | 1,173,457 | 439,915 | 401,238 | 325,067 | 289,113 | 453,450 | 412,305 | 349,073 | 325,354 | 307,981 | 252,455 |
Short Term Investments | 3,410,000 | 3,254,000 | 3,054,000 | 2,980,000 | 2,955,000 | 3,084,000 | 3,062,000 | 2,810,000 | 2,708,000 | 2,170,000 | 1,762,000 | 1,576,000 | 1,631,000 | 1,622,000 | 1,635,000 | 1,415,242 | 1,603,317 | 1,505,362 | 1,049,980 | 915,317 | 848,148 | 1,069,803 | 1,022,391 | 931,718 | 922,411 | 1,044,812 | 1,203,105 | 1,052,803 | 567,026 | 518,719 | 535,399 | 498,124 | 481,813 | 517,601 | 447,423 | 388,945 | 379,878 | 397,170 | 437,029 | 416,336 |
Cash + Short Term Investments | 5,295,000 | 5,421,000 | 5,118,000 | 4,877,000 | 4,067,000 | 4,747,000 | 4,914,000 | 4,280,000 | 3,956,000 | 3,834,000 | 4,014,000 | 3,304,000 | 3,031,000 | 2,984,000 | 3,456,000 | 3,092,036 | 2,951,611 | 2,342,671 | 1,858,705 | 1,691,095 | 1,471,073 | 1,653,384 | 1,662,113 | 1,497,922 | 1,626,040 | 1,749,658 | 1,885,959 | 1,779,298 | 1,671,897 | 1,692,176 | 975,314 | 899,362 | 806,880 | 806,714 | 900,873 | 801,250 | 728,951 | 722,524 | 745,010 | 668,791 |
Net Receivables | 1,308,000 | 1,518,000 | 1,306,000 | 2,036,000 | 1,168,000 | 1,093,000 | 1,109,000 | 1,725,000 | 898,000 | 853,000 | 824,000 | 1,390,000 | 776,000 | 781,000 | 645,000 | 1,009,000 | 631,055 | 631,992 | 615,234 | 835,279 | 539,416 | 503,376 | 422,559 | 574,810 | 424,698 | 367,598 | 371,008 | 434,895 | 291,903 | 279,088 | 278,107 | 322,757 | 220,089 | 197,296 | 190,263 | 203,333 | 159,768 | 143,206 | 142,720 | 159,171 |
Inventory | 0 | 0 | 0 | 461,000 | 417,000 | 401,000 | 392,000 | 369,000 | 0 | 0 | 0 | 303,000 | 268,000 | 255,000 | 241,000 | 228,924 | 202,741 | 191,877 | 182,830 | 175,039 | 158,241 | 152,045 | 144,629 | 139,890 | 126,185 | 119,068 | 115,867 | 118,690 | 96,811 | 85,097 | 78,786 | 76,780 | 62,657 | 57,232 | 55,588 | 51,976 | 47,583 | 44,346 | 42,344 | 43,232 |
Other Current Assets | 1,093,000 | 1,671,000 | 956,000 | 1,209,000 | 1,198,000 | 1,118,000 | 711,000 | 896,000 | 622,000 | 645,000 | 604,000 | 526,000 | 481,000 | 460,000 | 423,000 | 421,000 | 384,215 | 362,459 | 331,922 | 300,527 | 286,724 | 285,527 | 289,814 | 271,961 | 241,447 | 234,373 | 232,959 | 205,602 | 163,692 | 139,763 | 142,834 | 120,416 | 99,938 | 93,879 | 102,122 | 81,052 | 92,888 | 88,344 | 96,204 | 79,024 |
Total Current Assets | 7,696,000 | 7,539,000 | 6,898,000 | 7,777,000 | 6,046,000 | 6,603,000 | 6,734,000 | 6,654,000 | 5,476,000 | 5,332,000 | 5,442,000 | 5,220,000 | 4,288,000 | 4,225,000 | 4,524,000 | 4,521,842 | 3,966,881 | 3,337,122 | 2,805,861 | 2,826,901 | 2,297,213 | 2,442,287 | 2,374,486 | 2,344,693 | 2,292,185 | 2,351,629 | 2,489,926 | 2,410,564 | 2,127,492 | 2,111,027 | 1,396,255 | 1,342,535 | 1,126,907 | 1,097,889 | 1,193,258 | 1,085,635 | 981,607 | 954,074 | 983,934 | 906,986 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 2,379,000 | 2,281,000 | 2,148,000 | 2,073,000 | 1,898,000 | 1,804,000 | 1,799,000 | 1,735,000 | 1,495,000 | 1,480,000 | 1,381,000 | 1,357,000 | 1,346,000 | 1,198,000 | 1,148,000 | 1,113,859 | 1,021,733 | 1,010,473 | 935,545 | 870,513 | 806,282 | 761,957 | 744,212 | 347,216 | 297,371 | 286,953 | 267,454 | 245,124 | 231,304 | 213,501 | 189,659 | 181,620 | 176,106 | 166,551 | 154,244 | 144,714 | 132,713 | 124,902 | 115,438 | 104,237 |
Goodwill | 1,291,000 | 1,239,000 | 1,224,000 | 1,231,000 | 1,204,000 | 821,000 | 823,000 | 824,000 | 794,000 | 803,000 | 774,000 | 777,000 | 770,000 | 793,000 | 361,000 | 240,764 | 231,949 | 211,416 | 207,605 | 156,756 | 153,902 | 152,472 | 151,184 | 148,845 | 143,133 | 143,007 | 128,685 | 128,728 | 108,097 | 104,430 | 96,914 | 82,534 | 84,425 | 83,115 | 57,364 | 55,669 | 55,547 | 57,412 | 54,913 | 55,016 |
Intangible Assets | 214,000 | 220,000 | 224,000 | 224,000 | 242,000 | 191,000 | 212,000 | 232,000 | 234,000 | 257,000 | 266,000 | 287,000 | 302,000 | 310,000 | 221,000 | 153,367 | 155,826 | 163,857 | 171,049 | 143,850 | 112,947 | 121,599 | 93,252 | 100,582 | 84,006 | 87,726 | 82,553 | 86,916 | 68,970 | 72,587 | 67,755 | 65,854 | 60,726 | 64,873 | 46,246 | 43,005 | 44,527 | 47,432 | 49,916 | 54,526 |
Long Term Investments | 3,829,000 | 3,827,000 | 3,954,000 | 3,203,000 | 2,939,000 | 2,740,000 | 2,239,000 | 2,117,000 | 1,517,000 | 1,608,000 | 1,484,000 | 1,630,000 | 1,384,000 | 1,350,000 | 1,348,000 | 1,468,006 | 1,259,951 | 776,807 | 1,077,938 | 1,013,332 | 1,001,513 | 746,716 | 674,633 | 581,856 | 457,561 | 304,629 | 451,209 | 391,442 | 424,858 | 319,795 | 326,261 | 262,658 | 281,353 | 224,439 | 361,831 | 422,667 | 400,512 | 333,284 | 253,625 | 266,772 |
Tax Assets | 1,444,000 | 1,447,000 | 1,478,000 | 1,508,000 | 1,505,000 | 1,551,000 | 640,000 | 636,000 | 604,000 | 642,000 | 686,000 | 692,000 | 694,000 | 665,000 | 643,000 | 673,111 | 620,890 | 594,155 | 586,021 | 599,633 | 293,086 | 287,432 | 283,124 | 282,490 | 247,681 | 239,523 | 233,715 | 85,530 | 69,041 | 67,984 | 61,648 | 61,990 | 44,597 | 39,716 | 36,417 | 33,016 | 29,595 | 28,193 | 27,696 | 29,453 |
Other Non-Current Assets | 1,581,000 | 1,654,000 | 1,618,000 | 1,371,000 | 1,257,000 | 1,213,000 | 1,167,000 | 1,101,000 | 986,000 | 980,000 | 960,000 | 835,000 | 694,000 | 646,000 | 577,000 | 544,108 | 448,229 | 427,479 | 413,397 | 411,445 | 91,865 | 90,240 | 78,004 | 73,458 | 59,505 | 59,417 | 50,943 | 49,600 | 39,753 | 35,082 | 31,771 | 36,576 | 39,000 | 37,755 | 24,683 | 22,346 | 18,387 | 18,014 | 8,120 | 8,089 |
Total Non-Current Assets | 10,738,000 | 10,668,000 | 10,646,000 | 9,610,000 | 9,045,000 | 8,320,000 | 6,880,000 | 6,645,000 | 5,630,000 | 5,770,000 | 5,551,000 | 5,578,000 | 5,190,000 | 4,962,000 | 4,298,000 | 4,193,215 | 3,738,578 | 3,184,187 | 3,391,555 | 3,195,529 | 2,459,595 | 2,160,416 | 2,024,409 | 1,534,447 | 1,289,257 | 1,121,255 | 1,214,559 | 987,340 | 942,023 | 813,379 | 774,008 | 691,232 | 686,207 | 616,449 | 680,785 | 721,417 | 681,281 | 609,237 | 509,708 | 518,093 |
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 | 18,434,000 | 18,207,000 | 17,544,000 | 17,387,000 | 15,091,000 | 14,923,000 | 13,614,000 | 13,299,000 | 11,106,000 | 11,102,000 | 10,993,000 | 10,798,000 | 9,478,000 | 9,187,000 | 8,822,000 | 8,715,057 | 7,705,459 | 6,521,309 | 6,197,416 | 6,022,430 | 4,756,808 | 4,602,703 | 4,398,895 | 3,879,140 | 3,581,442 | 3,472,884 | 3,704,485 | 3,397,904 | 3,069,515 | 2,924,406 | 2,170,263 | 2,033,767 | 1,813,114 | 1,714,338 | 1,874,043 | 1,807,052 | 1,662,888 | 1,563,311 | 1,493,642 | 1,425,079 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 165,000 | 296,000 | 223,000 | 126,000 | 69,000 | 171,000 | 228,000 | 274,000 | 195,000 | 265,000 | 166,000 | 89,000 | 64,000 | 98,000 | 109,000 | 34,236 | 51,456 | 85,757 | 73,904 | 52,960 | 61,906 | 65,711 | 38,668 | 30,733 | 43,223 | 30,656 | 37,715 | 32,109 | 20,752 | 24,478 | 33,658 | 38,080 | 30,012 | 41,095 | 39,621 | 37,369 | 30,654 | 20,966 | 18,192 | 17,829 |
Short Term Debt | 212,000 | 196,000 | 184,000 | 178,000 | 182,000 | 180,000 | 194,000 | 96,000 | 178,000 | 174,000 | 262,000 | 174,000 | 257,000 | 259,000 | 154,000 | 222,453 | 135,868 | 131,484 | 121,790 | 52,668 | 98,662 | 92,264 | 83,904 | 0 | 160,972 | 211,463 | 516,925 | 613,319 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Payables | 0 | 0 | 0 | 123,000 | 0 | 0 | 0 | 109,000 | 0 | 0 | 0 | 101,000 | 0 | 0 | 0 | 58,466 | 0 | 0 | 0 | 38,326 | 24,565 | 24,587 | 20,529 | 35,122 | 29,439 | 30,927 | 21,673 | 25,617 | 18,694 | 16,752 | 19,360 | 19,472 | 11,452 | 9,840 | 8,129 | 9,080 | 7,326 | 6,526 | 7,413 | 7,625 |
Deferred Revenue | 5,457,000 | 5,615,000 | 5,700,000 | 5,785,000 | 4,440,000 | 4,613,000 | 4,742,000 | 4,660,000 | 3,491,000 | 3,686,000 | 3,850,000 | 3,836,000 | 2,949,000 | 3,023,000 | 2,994,000 | 2,962,579 | 2,274,269 | 2,250,719 | 2,215,265 | 2,185,754 | 1,761,532 | 1,752,220 | 1,711,060 | 1,651,594 | 1,363,217 | 1,320,928 | 1,292,638 | 1,280,499 | 1,082,346 | 1,019,304 | 961,553 | 864,940 | 743,657 | 697,855 | 672,049 | 593,003 | 519,486 | 487,582 | 450,544 | 409,671 |
Other Current Liabilities | 846,000 | 967,000 | 834,000 | 1,153,000 | 819,000 | 713,000 | 500,000 | 866,000 | 479,000 | 531,000 | 574,000 | 749,000 | 441,000 | 451,000 | 332,000 | 609,863 | 309,959 | 318,525 | 250,122 | 423,077 | 245,896 | 290,197 | 243,680 | 295,124 | 222,106 | 243,067 | 229,065 | 218,988 | 158,859 | 156,756 | 125,234 | 152,164 | 113,218 | 103,291 | 328,484 | 92,184 | 77,355 | 76,559 | 64,777 | 71,872 |
Total Current Liabilities | 6,786,000 | 7,172,000 | 7,033,000 | 7,365,000 | 5,601,000 | 5,767,000 | 5,761,000 | 6,005,000 | 4,432,000 | 4,743,000 | 4,852,000 | 4,949,000 | 3,792,000 | 3,908,000 | 3,664,000 | 3,737,144 | 2,835,947 | 2,848,871 | 2,721,061 | 2,752,785 | 2,192,561 | 2,224,979 | 2,097,841 | 2,012,573 | 1,818,957 | 1,837,041 | 2,098,016 | 2,100,631 | 1,280,651 | 1,217,290 | 1,139,805 | 1,074,656 | 898,339 | 852,081 | 1,048,283 | 731,636 | 634,821 | 591,633 | 540,926 | 506,997 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 2,139,000 | 2,157,000 | 2,181,000 | 2,195,000 | 2,169,000 | 2,122,000 | 2,141,000 | 2,136,000 | 2,036,000 | 2,057,000 | 2,032,000 | 2,040,000 | 2,052,000 | 1,910,000 | 2,031,000 | 2,063,153 | 2,135,194 | 1,132,622 | 1,142,226 | 1,078,202 | 1,074,999 | 1,060,957 | 1,050,819 | 661,707 | 653,638 | 645,668 | 637,795 | 630,018 | 1,156,629 | 1,140,063 | 516,490 | 507,812 | 499,280 | 490,891 | 482,643 | 474,534 | 466,831 | 459,011 | 451,323 | 443,764 |
Deferred Revenue | 77,000 | 85,000 | 100,000 | 81,000 | 46,000 | 45,000 | 53,000 | 70,000 | 63,000 | 58,000 | 57,000 | 63,000 | 53,000 | 49,000 | 50,000 | 45,346 | 37,749 | 31,399 | 40,477 | 40,038 | 41,286 | 37,159 | 36,722 | 38,597 | 41,244 | 44,389 | 50,244 | 39,884 | 42,298 | 47,491 | 50,440 | 30,161 | 18,048 | 15,130 | 10,468 | 10,751 | 8,917 | 15,112 | 12,789 | 12,567 |
Deferred Tax | 0 | 669,000 | 693,000 | 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 Non-Current Liabilities | 142,000 | 127,000 | 123,000 | 118,000 | 93,000 | 63,000 | 59,000 | 56,000 | 52,000 | 50,000 | 55,000 | 51,000 | 47,000 | 45,000 | 40,000 | 34,933 | 22,853 | 29,611 | 27,557 | 23,464 | 18,489 | 18,662 | 18,562 | 55,064 | 47,419 | 54,076 | 53,267 | 62,120 | 38,546 | 37,136 | 36,189 | 34,177 | 34,944 | 31,954 | 30,293 | 23,317 | 35,385 | 34,442 | 33,694 | 33,076 |
Total Non-Current Liabilities | 2,358,000 | 2,369,000 | 2,404,000 | 2,394,000 | 2,308,000 | 2,230,000 | 2,253,000 | 2,262,000 | 2,151,000 | 2,165,000 | 2,144,000 | 2,154,000 | 2,152,000 | 2,004,000 | 2,121,000 | 2,143,432 | 2,195,796 | 1,193,632 | 1,210,260 | 1,141,704 | 1,134,774 | 1,116,778 | 1,106,103 | 755,368 | 742,301 | 744,133 | 741,306 | 713,141 | 1,237,473 | 1,224,690 | 603,119 | 572,150 | 552,272 | 537,975 | 523,404 | 508,602 | 511,133 | 508,565 | 497,806 | 489,407 |
Total Liabilities | 9,144,000 | 9,541,000 | 9,437,000 | 9,759,000 | 7,909,000 | 7,997,000 | 8,014,000 | 8,267,000 | 6,583,000 | 6,908,000 | 6,996,000 | 7,103,000 | 5,944,000 | 5,912,000 | 5,785,000 | 5,880,576 | 5,031,743 | 4,042,503 | 3,931,321 | 3,894,489 | 3,327,335 | 3,341,757 | 3,203,944 | 2,767,941 | 2,561,258 | 2,581,174 | 2,839,322 | 2,813,772 | 2,518,124 | 2,441,980 | 1,742,924 | 1,646,806 | 1,450,611 | 1,390,056 | 1,571,687 | 1,240,238 | 1,145,954 | 1,100,198 | 1,038,732 | 996,404 |
Common Stock | 0 | 0 | 8,107,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 196 | 195 | 191 | 190 | 189 | 189 | 188 | 185 | 180 | 179 | 178 | 177 | 174 | 173 | 171 | 170 | 167 | 165 | 164 | 162 | 160 | 157 | 155 | 153 | 150 |
Retained Earnings | 3,110,000 | 2,678,000 | 2,416,000 | 2,069,000 | 1,774,000 | 1,532,000 | 488,000 | 338,000 | 188,000 | 108,000 | 88,000 | -4,000 | -30,000 | -93,000 | -152,000 | -233,741 | -250,389 | -263,247 | -304,013 | -352,244 | -950,968 | -991,566 | -980,487 | -978,780 | -985,795 | -994,200 | -941,454 | -1,146,520 | -1,118,713 | -1,094,525 | -1,038,052 | -997,390 | -964,801 | -928,543 | -890,341 | -557,009 | -519,631 | -478,601 | -416,676 | -358,583 |
Accumulated Other Comprehensive Income/Loss | -20,000 | -78,000 | -68,000 | -37,000 | -157,000 | -91,000 | -70,000 | -102,000 | -172,000 | -100,000 | -16,000 | 34,000 | 48,000 | 70,000 | 56,000 | 94,229 | 51,575 | 29,772 | -14,380 | 25,255 | 19,631 | 13,542 | 10,323 | -4,035 | -1,418 | -3,995 | -12,970 | -889 | -408 | -933 | -11,678 | -21,133 | -16,465 | -16,053 | -14,569 | -16,882 | -15,072 | -12,272 | -15,678 | -12,113 |
Total Stockholders Equity | 9,290,000 | 8,666,000 | 8,107,000 | 7,628,000 | 7,182,000 | 6,926,000 | 5,600,000 | 5,032,000 | 4,523,000 | 4,194,000 | 3,997,000 | 3,695,000 | 3,534,000 | 3,275,000 | 3,037,000 | 2,834,481 | 2,673,716 | 2,478,806 | 2,266,095 | 2,127,941 | 1,429,473 | 1,260,946 | 1,194,951 | 1,111,199 | 1,020,184 | 891,710 | 865,163 | 584,132 | 551,391 | 482,426 | 427,339 | 386,961 | 362,503 | 324,282 | 302,356 | 566,814 | 516,934 | 463,113 | 454,910 | 428,675 |
Total Investments | 7,239,000 | 7,081,000 | 7,008,000 | 6,183,000 | 5,894,000 | 5,824,000 | 5,301,000 | 4,927,000 | 4,225,000 | 3,778,000 | 3,246,000 | 3,206,000 | 3,015,000 | 2,972,000 | 2,983,000 | 2,883,248 | 2,863,268 | 2,282,169 | 2,127,918 | 1,928,649 | 1,849,661 | 1,816,519 | 1,697,024 | 1,513,574 | 1,379,972 | 1,349,441 | 1,654,314 | 1,444,245 | 991,884 | 838,514 | 861,660 | 760,782 | 763,166 | 742,040 | 809,254 | 811,612 | 780,390 | 730,454 | 690,654 | 683,108 |
Total Debt | 2,245,000 | 2,255,000 | 2,273,000 | 2,284,000 | 2,260,000 | 2,212,000 | 2,238,000 | 2,232,000 | 2,125,000 | 2,144,000 | 2,207,000 | 2,214,000 | 2,227,000 | 2,089,000 | 2,108,000 | 2,135,168 | 2,203,128 | 1,198,364 | 1,203,121 | 1,130,870 | 1,124,330 | 1,107,089 | 1,092,771 | 661,707 | 814,610 | 857,131 | 1,154,720 | 1,173,436 | 1,156,629 | 1,140,063 | 516,490 | 507,812 | 499,280 | 490,891 | 482,643 | 474,534 | 466,831 | 459,011 | 451,323 | 443,764 |
Net Debt | 360,000 | 88,000 | 209,000 | 387,000 | 1,148,000 | 549,000 | 386,000 | 762,000 | 877,000 | 480,000 | -45,000 | 486,000 | 827,000 | 727,000 | 287,000 | 458,374 | 854,834 | 361,055 | 394,396 | 355,092 | 501,405 | 523,508 | 453,049 | 95,503 | 110,981 | 152,285 | 471,866 | 446,941 | 51,758 | -33,394 | 76,575 | 106,574 | 174,213 | 201,778 | 29,193 | 62,229 | 117,758 | 133,657 | 143,342 | 191,309 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 432,000 | 262,000 | 347,000 | 295,000 | 242,000 | 1,044,000 | 150,000 | 150,000 | 80,000 | 20,000 | 75,000 | 26,000 | 63,000 | 59,000 | 82,000 | 16,648 | 12,858 | 40,766 | 48,231 | 598,724 | 40,598 | -11,079 | -1,545 | 7,015 | 8,405 | -52,746 | 10,622 | -27,807 | -24,188 | -56,473 | -40,662 | -32,589 | -36,258 | -49,625 | -333,332 | -37,378 | -41,030 | -61,925 | -58,093 | -44,663 |
Depreciation & Amortization | 144,000 | 112,000 | 104,000 | 154,000 | 146,000 | 136,000 | 126,000 | 118,000 | 109,000 | 105,000 | 101,000 | 126,000 | 125,000 | 115,000 | 106,000 | 93,033 | 84,720 | 82,390 | 76,238 | 72,331 | 64,006 | 60,328 | 55,449 | 43,112 | 37,874 | 35,207 | 33,411 | 32,067 | 29,401 | 27,181 | 25,226 | 23,366 | 22,264 | 20,000 | 17,452 | 16,399 | 15,100 | 15,033 | 13,824 | 13,325 |
Deferred Income Tax | -5,000 | 24,000 | 28,000 | 17,000 | 30,000 | -911,000 | 7,000 | 18,000 | 0 | -1,000 | -2,000 | -13,000 | -5,000 | -17,000 | 1,000 | -18,041 | -3,263 | -1,650 | -1,527 | -572,923 | 231 | -1,593 | -1,480 | -1,883 | -1,371 | -6,578 | -24,348 | -3,023 | -1,304 | -1,460 | -3,291 | 1,671 | 1,331 | -6,426 | 1,490 | -2,764 | -584 | -597 | 1,830 | -2,045 |
Stock Based Compensation | 426,000 | 444,000 | 422,000 | 413,000 | 413,000 | 397,000 | 381,000 | 363,000 | 361,000 | 352,000 | 325,000 | 302,000 | 291,000 | 281,000 | 256,000 | 245,399 | 219,929 | 216,840 | 188,285 | 170,051 | 162,934 | 171,760 | 157,450 | 142,644 | 144,408 | 135,560 | 121,341 | 105,627 | 100,442 | 98,066 | 89,943 | 83,120 | 81,087 | 78,065 | 75,308 | 68,182 | 65,111 | 66,346 | 58,074 | 45,996 |
Change in Working Capital | -460,000 | -371,000 | 301,000 | 587,000 | -624,000 | -195,000 | 131,000 | 408,000 | -367,000 | -133,000 | 266,000 | 301,000 | -242,000 | -207,000 | 206,000 | 297,183 | -110,102 | -25,908 | 120,301 | 103,065 | -107,359 | -19,877 | 102,525 | 95,836 | -90,244 | 40,671 | 94,491 | 25,449 | -9,151 | 26,408 | 82,623 | 24,237 | -437 | -219,528 | 291,957 | 34,320 | -760 | 37,855 | 30,499 | 13,144 |
Accounts Receivable | 228,000 | -216,000 | 715,000 | -852,000 | -83,000 | 16,000 | 619,000 | -785,000 | -66,000 | -51,000 | 562,000 | -620,000 | -5,000 | -130,000 | 354,000 | -361,706 | 10,260 | -8,774 | 208,789 | -288,166 | -43,023 | -79,751 | 151,105 | -153,602 | -58,486 | -3,562 | 69,502 | -140,773 | -8,698 | 4,018 | 47,021 | -109,345 | -22,728 | -8,844 | 15,811 | -45,552 | -16,642 | 903 | 10,436 | -49,850 |
Inventory | 0 | 0 | 0 | 355,000 | -142,000 | 83,000 | 0 | 0 | 0 | 0 | 0 | 213,000 | -36,000 | 30,000 | -198,000 | 193,674 | -4,707 | 30,004 | -98,217 | 95,466 | -43,481 | 53,118 | -69,913 | 51,316 | -22,891 | 50,904 | -17,144 | 44,825 | -4,096 | 31,802 | -50,325 | 36,632 | 14,817 | -216,195 | 225,927 | 19,285 | 5,285 | 18,060 | -20,404 | 7,292 |
Accounts Payable | -130,000 | 65,000 | 107,000 | 46,000 | -98,000 | -44,000 | -46,000 | 56,000 | -24,000 | 71,000 | 69,000 | 16,000 | -36,000 | -14,000 | 89,000 | -35,375 | -35,532 | 16,645 | 20,679 | -8,733 | 4,995 | 18,531 | 6,562 | -9,815 | 7,690 | -3,507 | 875 | 5,584 | -3,228 | -8,535 | 675 | 5,071 | -8,353 | -3,659 | 3,387 | 6,473 | 6,678 | 1,628 | 6 | 6,331 |
Other Working Capital | -558,000 | -220,000 | -521,000 | 1,038,000 | -301,000 | -250,000 | -442,000 | 1,137,000 | -277,000 | -153,000 | -365,000 | 692,000 | -165,000 | -93,000 | -39,000 | 500,590 | -80,123 | -63,783 | -10,950 | 304,498 | -25,850 | -11,775 | 14,771 | 207,937 | -16,557 | -3,164 | 41,258 | 115,813 | 6,871 | -877 | 85,252 | 91,879 | 15,827 | 9,170 | 46,832 | 54,114 | 3,919 | 17,264 | 40,461 | 49,371 |
Other Non-Cash Items | 134,000 | 968,000 | -53,000 | 139,000 | 104,000 | 109,000 | 107,000 | 105,000 | 82,000 | 90,000 | 98,000 | 102,000 | 88,000 | 69,000 | 76,000 | 51,303 | 37,310 | 55,616 | 60,040 | 49,963 | 49,768 | 44,196 | 48,449 | 2,888 | 46,429 | -26,218 | 14,563 | 52,473 | 46,690 | 35,003 | 33,585 | 32,882 | 28,731 | 29,343 | 25,812 | 26,313 | 25,228 | 22,876 | 21,232 | 21,867 |
Net Cash Provided by Operating Activities | 671,000 | 620,000 | 1,341,000 | 1,605,000 | 311,000 | 580,000 | 902,000 | 1,162,000 | 265,000 | 433,000 | 863,000 | 844,000 | 320,000 | 300,000 | 727,000 | 685,525 | 241,452 | 368,054 | 491,568 | 421,211 | 210,178 | 243,735 | 360,848 | 289,612 | 145,501 | 125,896 | 250,080 | 184,786 | 141,890 | 128,725 | 187,424 | 132,687 | 96,718 | -148,171 | 78,687 | 105,072 | 63,065 | 79,588 | 67,366 | 47,624 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -202,000 | -271,000 | -156,000 | -261,000 | -136,000 | -132,000 | -165,000 | -144,000 | -162,000 | -151,000 | -93,000 | -107,000 | -94,000 | -91,000 | -107,000 | -140,690 | -91,656 | -116,964 | -83,207 | -114,332 | -90,069 | -86,056 | -47,124 | -98,913 | -50,737 | -55,991 | -43,221 | -35,154 | -46,753 | -42,087 | -33,186 | -29,450 | -31,183 | -32,952 | -34,827 | -26,643 | -20,768 | -15,121 | -26,699 | -8,880 |
Acquisitions Net | -41,000 | 153,000 | -194,000 | -542,000 | -282,000 | 542,000 | 0 | -34,000 | 0 | -57,000 | 0 | -7,000 | -40,000 | -513,000 | -225,000 | 411 | -24,699 | 6,500 | -82,948 | -7,414 | 1,200 | 36,160 | -22,148 | -12,500 | 2,750 | -24,940 | 7,850 | -31,666 | -5,000 | -6,502 | -15,035 | -8,000 | 0 | -33,797 | -500 | -1,750 | 0 | 0 | -1,100 | 0 |
Purchases of Investments | -1,353,000 | -1,101,000 | -1,647,000 | -848,000 | -994,000 | -1,615,000 | -1,252,000 | -1,256,000 | -1,039,000 | -1,147,000 | -763,000 | -787,000 | -630,000 | -495,000 | -644,000 | -704,791 | -1,119,474 | -578,935 | -531,439 | -339,976 | -455,050 | -361,894 | -438,782 | -468,784 | -447,085 | -3,783 | -376,130 | -548,595 | -287,076 | -134,994 | -223,596 | -84,767 | -254,032 | -9,100 | -180,365 | -170,115 | -211,671 | -209,132 | -132,364 | -160,610 |
Sales/Maturities of Investments | 911,000 | 1,040,000 | 1,073,000 | 654,000 | 915,000 | 1,073,000 | 880,000 | 545,000 | 569,000 | 554,000 | 577,000 | 540,000 | 556,000 | 491,000 | 532,000 | 668,551 | 533,585 | 452,824 | 312,560 | 262,990 | 422,764 | 245,433 | 285,033 | 333,058 | 408,473 | 311,026 | 182,105 | 97,131 | 128,648 | 155,865 | 144,052 | 84,795 | 233,335 | 66,662 | 184,743 | 135,829 | 161,241 | 159,224 | 125,798 | 126,287 |
Other Investing Activities | 27,000 | -8,000 | 6,000 | 11,000 | -28,000 | -542,000 | 13,000 | 15,000 | 3,000 | 1,000 | -1,000 | 2,000 | 11,000 | -6,000 | 7,000 | -44,000 | -586,000 | -6,500 | -219,000 | -112,315 | -1,200 | -36,160 | 22,148 | -146,526 | -2,750 | 304,243 | -7,850 | -451,964 | 91 | -141 | -689 | 8,112 | 289 | 8,946 | -457 | 1,936 | -474 | 35 | 31 | -34,323 |
Net Cash Used for Investing Activities | -658,000 | -187,000 | -918,000 | -444,000 | -525,000 | -674,000 | -524,000 | -874,000 | -629,000 | -800,000 | -280,000 | -359,000 | -197,000 | -614,000 | -437,000 | -176,519 | -702,244 | -243,075 | -385,034 | -198,732 | -122,355 | -202,517 | -200,873 | -247,139 | -89,349 | 226,312 | -237,246 | -518,284 | -210,090 | -27,859 | -128,454 | -29,310 | -51,591 | -241 | -31,406 | -60,743 | -71,672 | -64,994 | -34,334 | -43,203 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -88,000 | -6,000 | -2,000 | -6,000 | -25,000 | -28,000 | -58,824 | 1,034,047 | -14,000 | -2,000 | -9 | 0 | 0 | 0 | -118,302 | -40,515 | -242,867 | -28,894 | -2,237 | -121 | 642,965 | -1,415 | -1,887 | -1,138 | -113 | -110 | -111 | 0 | 0 | 0 | 0 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 117,000 | 0 | 71,000 | 1,000 | 105,000 | 2,000 | 70,000 | 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 |
Common Stock Repurchased | -225,000 | -137,000 | -175,000 | -256,000 | -282,000 | -94,000 | -112,000 | -75,000 | -111,000 | -91,000 | -150,000 | -155,000 | -142,000 | -124,000 | -191,000 | -148,000 | -122,000 | -113,000 | -126,000 | -78,913 | -83,183 | -108,126 | -139,493 | -59,742 | -66,737 | -68,976 | -85,555 | -50,808 | -43,781 | -55,000 | -53,023 | -31,340 | -28,781 | -31,333 | -28,453 | -192 | -157 | -11,711 | -735 | -167 |
Dividends Paid | 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 Financing Activities | -67,000 | -321,000 | -84,000 | -125,000 | -51,000 | -94,000 | 5,000 | 0 | -40,000 | -90,000 | -45,000 | -153,000 | -72,000 | -124,000 | -96,000 | -144,668 | -122,113 | -89,000 | -59,028 | -76,272 | -41,256 | -97,919 | -86,400 | -56,019 | 39,018 | -60,214 | -32,898 | -44,989 | -7,925 | 60,156 | -18,216 | -23,100 | -7,869 | -17,055 | -8,580 | 21,291 | 31,978 | -501 | 29,739 | 15,678 |
Net Cash Used Provided by Financing Activities | -292,000 | -321,000 | -259,000 | -381,000 | -333,000 | -94,000 | 5,000 | -75,000 | -40,000 | -178,000 | -51,000 | -155,000 | -78,000 | -149,000 | -124,000 | -203,492 | 963,378 | -102,211 | -61,028 | -76,281 | -41,256 | -97,919 | -86,400 | -174,321 | -68,234 | -303,081 | -61,792 | -47,226 | -8,046 | 613,795 | -19,631 | -20,887 | -9,007 | -13,068 | -8,690 | 21,180 | 31,978 | 96 | 29,739 | 15,678 |
Effect of Forex Changes on Cash | 5,000 | -9,000 | -4,000 | 5,000 | -4,000 | -1,000 | 1,000 | 8,000 | -12,000 | -44,000 | -5,000 | -4,000 | -10,000 | 7,000 | -18,000 | 22,106 | 7,821 | 5,787 | -10,649 | 6,253 | -7,725 | 207 | 1,079 | -5,937 | -2,088 | -13,996 | 6,491 | 2,245 | 7,660 | 18,881 | -662 | -6,319 | -166 | -2,857 | 2,554 | -2,277 | 348 | 2,683 | -7,245 | -2,730 |
Net Change in Cash | -274,000 | 103,000 | 160,000 | 785,000 | -551,000 | -189,000 | 384,000 | 221,000 | -416,000 | -589,000 | 527,000 | 326,000 | 35,000 | -456,000 | 148,000 | 327,620 | 510,407 | 28,555 | 34,857 | 152,451 | 38,842 | -56,494 | 74,654 | -137,785 | -14,170 | 35,131 | -42,467 | -378,479 | -68,586 | 733,542 | 38,677 | 76,171 | 35,954 | -164,337 | 41,145 | 63,232 | 23,719 | 17,373 | 55,526 | 17,369 |
Cash at End of Period | 1,893,000 | 2,167,000 | 2,064,000 | 1,904,000 | 1,119,000 | 1,670,000 | 1,859,000 | 1,475,000 | 1,254,000 | 1,670,000 | 2,259,000 | 1,732,000 | 1,406,000 | 1,371,000 | 1,827,000 | 1,679,430 | 1,351,810 | 841,403 | 812,848 | 777,991 | 625,540 | 586,698 | 643,192 | 568,538 | 706,323 | 720,493 | 685,362 | 727,829 | 1,104,871 | 1,173,457 | 439,915 | 401,238 | 325,067 | 289,113 | 453,450 | 412,305 | 349,073 | 325,354 | 307,981 | 252,455 |
Cash at Start of Period | 2,167,000 | 2,064,000 | 1,904,000 | 1,119,000 | 1,670,000 | 1,859,000 | 1,475,000 | 1,254,000 | 1,670,000 | 2,259,000 | 1,732,000 | 1,406,000 | 1,371,000 | 1,827,000 | 1,679,000 | 1,351,810 | 841,403 | 812,848 | 777,991 | 625,540 | 586,698 | 643,192 | 568,538 | 706,323 | 720,493 | 685,362 | 727,829 | 1,106,308 | 1,173,457 | 439,915 | 401,238 | 325,067 | 289,113 | 453,450 | 412,305 | 349,073 | 325,354 | 307,981 | 252,455 | 235,086 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 671,000 | 620,000 | 1,341,000 | 1,605,000 | 311,000 | 580,000 | 902,000 | 1,162,000 | 265,000 | 433,000 | 863,000 | 844,000 | 320,000 | 300,000 | 727,000 | 685,525 | 241,452 | 368,054 | 491,568 | 421,211 | 210,178 | 243,735 | 360,848 | 289,612 | 145,501 | 125,896 | 250,080 | 184,786 | 141,890 | 128,725 | 187,424 | 132,687 | 96,718 | -148,171 | 78,687 | 105,072 | 63,065 | 79,588 | 67,366 | 47,624 |
Capital Expenditure | -202,000 | -271,000 | -156,000 | -261,000 | -136,000 | -132,000 | -165,000 | -144,000 | -162,000 | -151,000 | -93,000 | -107,000 | -94,000 | -91,000 | -107,000 | -140,690 | -91,656 | -116,964 | -83,207 | -114,332 | -90,069 | -86,056 | -47,124 | -98,913 | -50,737 | -55,991 | -43,221 | -35,154 | -46,753 | -42,087 | -33,186 | -29,450 | -31,183 | -32,952 | -34,827 | -26,643 | -20,768 | -15,121 | -26,699 | -8,880 |
Free Cash Flow | 469,000 | 349,000 | 1,185,000 | 1,344,000 | 175,000 | 448,000 | 737,000 | 1,018,000 | 103,000 | 282,000 | 770,000 | 737,000 | 226,000 | 209,000 | 620,000 | 544,835 | 149,796 | 251,090 | 408,361 | 306,879 | 120,109 | 157,679 | 313,724 | 190,699 | 94,764 | 69,905 | 206,859 | 149,632 | 95,137 | 86,638 | 154,238 | 103,237 | 65,535 | -181,123 | 43,860 | 78,429 | 42,297 | 64,467 | 40,667 | 38,744 |