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 | 451,934 | 437,512 | 499,881 | 434,595 | 406,303 | 401,139 | 451,637 | 370,608 | 334,167 | 316,924 | 353,519 | 284,986 | 256,194 | 242,146 | 272,198 | 220,947 | 196,532 | 181,587 | 242,368 | 193,409 | 175,006 | 169,313 | 199,943 | 150,332 | 133,288 | 128,800 | 153,916 | 114,025 | 101,287 | 98,227 | 119,508 | 87,810 | 77,325 | 73,880 | 90,126 | 65,118 | 55,340 | 48,973 | 55,222 | 44,040 |
Revenue Y/Y Growth | 11.23% | 9.07% | 10.68% | 17.27% | 21.59% | 26.57% | 27.75% | 30.04% | 30.44% | 30.88% | 29.88% | 28.98% | 30.36% | 33.35% | 12.31% | 14.24% | 12.30% | 7.25% | 21.22% | 28.65% | 31.30% | 31.45% | 29.90% | 31.84% | 31.59% | 31.12% | 28.79% | 29.85% | 30.99% | 32.95% | 32.60% | 34.85% | 39.73% | 50.86% | 63.21% | 47.86% | - | - | - | - |
Cost of Revenue | 88,353 | 118,873 | 111,518 | 74,689 | 68,941 | 67,428 | 65,232 | 59,071 | 55,104 | 50,082 | 48,484 | 46,523 | 42,680 | 36,410 | 36,273 | 33,030 | 30,912 | 29,558 | 30,046 | 28,798 | 26,392 | 25,239 | 29,318 | 24,102 | 22,125 | 20,931 | 23,605 | 19,180 | 17,826 | 17,876 | 17,146 | 15,482 | 14,748 | 11,865 | 11,971 | 10,262 | 8,909 | 8,021 | 8,281 | 7,595 |
Gross Profit | 363,581 | 318,639 | 388,363 | 359,906 | 337,362 | 333,711 | 386,405 | 311,537 | 279,063 | 266,842 | 305,035 | 238,463 | 213,514 | 205,736 | 235,925 | 187,917 | 165,620 | 152,029 | 212,322 | 164,611 | 148,614 | 144,074 | 170,625 | 126,230 | 111,163 | 107,869 | 130,311 | 94,845 | 83,461 | 80,351 | 102,362 | 72,328 | 62,577 | 62,015 | 78,155 | 54,856 | 46,431 | 40,952 | 46,941 | 36,445 |
Gross Profit Margin | 80.45% | 72.83% | 77.69% | 82.81% | 83.03% | 83.19% | 85.56% | 84.06% | 83.51% | 84.20% | 86.29% | 83.68% | 83.34% | 84.96% | 86.67% | 85.05% | 84.27% | 83.72% | 87.60% | 85.11% | 84.92% | 85.09% | 85.34% | 83.97% | 83.40% | 83.75% | 84.66% | 83.18% | 82.40% | 81.80% | 85.65% | 82.37% | 80.93% | 83.94% | 86.72% | 84.24% | 83.90% | 83.62% | 85.00% | 82.75% |
Research and Development | 63,047 | 62,371 | 50,509 | 55,300 | 51,864 | 49,118 | 42,669 | 39,569 | 40,366 | 36,803 | 31,605 | 34,414 | 31,077 | 28,224 | 24,711 | 25,073 | 21,772 | 21,778 | 21,621 | 18,211 | 19,605 | 16,775 | 18,489 | 12,740 | 11,526 | 10,731 | 11,250 | 7,426 | 8,112 | 8,095 | 6,797 | 6,672 | 6,232 | 4,202 | 3,860 | 2,504 | 2,349 | 1,907 | 1,867 | 1,447 |
General and Administrative Expenses | 175,119 | 161,128 | 52,040 | 181,186 | 172,989 | 182,400 | 169,179 | 152,748 | 151,807 | 145,636 | 135,500 | 125,115 | 129,725 | 122,042 | 108,952 | 119,201 | 102,662 | 96,901 | 95,152 | 80,154 | 72,788 | 69,035 | 84,843 | 65,604 | 59,231 | 50,642 | 65,009 | 65,249 | 61,509 | 60,727 | 54,674 | 50,719 | 53,731 | 39,986 | 43,868 | 44,560 | 35,770 | 26,837 | 33,213 | 28,995 |
Total Operating Expenses | 258,707 | 223,499 | 102,549 | 253,183 | 240,461 | 246,445 | 225,973 | 205,703 | 204,798 | 194,529 | 178,768 | 169,837 | 170,209 | 158,646 | 141,379 | 151,670 | 131,584 | 125,453 | 123,058 | 104,317 | 98,058 | 91,188 | 108,137 | 82,817 | 74,918 | 64,832 | 79,291 | 75,411 | 72,024 | 71,262 | 63,697 | 59,647 | 61,995 | 46,011 | 49,451 | 48,622 | 39,576 | 30,144 | 36,403 | 31,658 |
Operating Income or Loss | 104,874 | 95,140 | 285,814 | 106,723 | 96,901 | 87,266 | 160,432 | 105,834 | 74,265 | 72,313 | 126,267 | 68,626 | 43,305 | 47,090 | 94,546 | 36,247 | 34,036 | 26,576 | 89,264 | 60,294 | 50,556 | 52,886 | 62,488 | 43,413 | 36,245 | 43,037 | 51,020 | 19,434 | 11,437 | 9,089 | 38,665 | 12,681 | 582 | 16,004 | 28,704 | 6,234 | 6,855 | 10,808 | 10,538 | 4,787 |
Operating Margin | 23.21% | 21.75% | 57.18% | 24.56% | 23.85% | 21.75% | 35.52% | 28.56% | 22.22% | 22.82% | 35.72% | 24.08% | 16.90% | 19.45% | 34.73% | 16.41% | 17.32% | 14.64% | 36.83% | 31.17% | 28.89% | 31.24% | 31.25% | 28.88% | 27.19% | 33.41% | 33.15% | 17.04% | 11.29% | 9.25% | 32.35% | 14.44% | 0.75% | 21.66% | 31.85% | 9.57% | 12.39% | 22.07% | 19.08% | 10.87% |
Interest Expense | 789 | 782 | 782 | 266 | 222 | 602 | 837 | 949 | 1,018 | 354 | 215 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 16 | 146 | 260 | 258 | 276 | 348 | 384 | 34 | 0 | 153 | 220 | 281 | 257 | 303 | 252 | 170 | 311 | 360 | 343 | 392 | 332 | 342 |
EBITDA | 147,179 | 130,754 | 338,671 | 171,969 | 158,665 | 115,004 | 193,715 | 163,218 | 121,955 | 95,759 | 169,222 | 53,159 | 51,463 | 54,873 | 102,375 | 50,901 | 48,065 | 39,813 | 100,549 | 72,832 | 61,720 | 62,951 | 71,735 | 51,794 | 44,956 | 50,265 | 57,089 | 23,502 | 26,912 | 23,499 | 56,796 | 17,013 | 3,922 | 19,213 | 31,613 | 7,033 | 9,257 | 13,095 | 12,671 | 5,851 |
Depreciation and Amortization | 38,076 | 51,422 | 47,848 | 59,791 | 56,402 | 53,958 | 27,279 | 48,280 | 45,649 | 22,568 | 41,543 | 37,430 | 34,721 | 32,540 | 30,503 | 14,300 | 13,783 | 13,075 | 12,215 | 11,567 | 10,969 | 10,328 | 9,347 | 8,747 | 8,128 | 6,713 | 6,069 | 5,497 | 4,905 | 4,707 | 4,286 | 3,961 | 3,553 | 3,209 | 2,909 | 2,599 | 2,402 | 2,287 | 2,133 | 1,964 |
Income Before Tax | 108,314 | 99,145 | 290,041 | 111,912 | 102,041 | 92,847 | 165,599 | 113,989 | 75,288 | 72,837 | 127,464 | 70,002 | 43,549 | 47,236 | 95,175 | 36,601 | 34,282 | 26,735 | 88,318 | 61,119 | 50,491 | 52,365 | 62,112 | 42,699 | 36,444 | 43,518 | 52,050 | 17,852 | 11,335 | 8,957 | 38,503 | 12,749 | 117 | 15,950 | 28,427 | 6,241 | 6,610 | 10,435 | 10,239 | 4,471 |
Income Tax Expense | 35,036 | 31,175 | 42,854 | 30,155 | 26,822 | 28,331 | 46,303 | 34,038 | 23,135 | 15,482 | 35,534 | 21,315 | 13,170 | -5,042 | 30,559 | 12,234 | 6,800 | -1,854 | 25,303 | 15,739 | 11,339 | 3,603 | 14,830 | 11,285 | 7,675 | 7,796 | 10,890 | 4,947 | -2,732 | -5,264 | 12,889 | 4,116 | -6,081 | 5,529 | 9,839 | 1,084 | 2,763 | 4,489 | 4,244 | 1,965 |
Net Income | 73,278 | 67,970 | 247,187 | 81,757 | 75,219 | 64,516 | 119,296 | 79,951 | 52,153 | 57,355 | 91,930 | 48,687 | 30,379 | 52,278 | 64,616 | 24,367 | 27,482 | 28,589 | 63,015 | 45,380 | 39,152 | 48,762 | 47,282 | 31,414 | 28,769 | 35,722 | 41,160 | 12,905 | 14,067 | 14,221 | 25,614 | 8,633 | 6,198 | 10,421 | 18,588 | 5,157 | 3,847 | 5,946 | 5,995 | 2,506 |
Net Income Margin | 16.21% | 15.54% | 49.45% | 18.81% | 18.51% | 16.08% | 26.41% | 21.57% | 15.61% | 18.10% | 26.00% | 17.08% | 11.86% | 21.59% | 23.74% | 11.03% | 13.98% | 15.74% | 26.00% | 23.46% | 22.37% | 28.80% | 23.65% | 20.90% | 21.58% | 27.73% | 26.74% | 11.32% | 13.89% | 14.48% | 21.43% | 9.83% | 8.02% | 14.11% | 20.62% | 7.92% | 6.95% | 12.14% | 10.86% | 5.69% |
EPS | 1.31 | 1.20 | 4.37 | 1.43 | 1.30 | 1.11 | 2.06 | 1.38 | 0.90 | 0.99 | 1.58 | 0.84 | 0.52 | 0.90 | 1.12 | 0.42 | 0.48 | 0.50 | 1.09 | 0.79 | 0.68 | 0.85 | 0.82 | 0.55 | 0.50 | 0.62 | 0.71 | 0.22 | 0.24 | 0.24 | 0.44 | 0.15 | 0.11 | 0.18 | 0.32 | 0.09 | 0.07 | 0.10 | 0.11 | 0.05 |
EPS Diluted | 1.31 | 1.20 | 4.37 | 1.43 | 1.30 | 1.11 | 2.06 | 1.38 | 0.90 | 0.99 | 1.58 | 0.84 | 0.52 | 0.90 | 1.11 | 0.42 | 0.47 | 0.49 | 1.08 | 0.78 | 0.67 | 0.83 | 0.81 | 0.54 | 0.49 | 0.61 | 0.70 | 0.22 | 0.24 | 0.24 | 0.43 | 0.15 | 0.10 | 0.18 | 0.31 | 0.09 | 0.07 | 0.10 | 0.11 | 0.05 |
Weighted Average Shares Out | 55,929 | 56,451 | 56,546 | 57,229 | 57,825 | 57,920 | 57,867 | 57,867 | 57,865 | 57,969 | 58,014 | 58,007 | 57,935 | 57,853 | 57,740 | 57,653 | 57,603 | 57,568 | 57,655 | 57,659 | 57,654 | 57,569 | 57,357 | 57,491 | 57,727 | 57,837 | 57,793 | 58,100 | 58,003 | 57,899 | 57,307 | 57,653 | 57,820 | 57,592 | 57,133 | 57,110 | 57,051 | 57,038 | 54,750 | 50,000 |
Weighted Average Shares Out Diluted | 55,964 | 56,771 | 56,552 | 57,229 | 57,966 | 58,033 | 57,991 | 58,037 | 58,033 | 58,067 | 58,219 | 58,238 | 58,190 | 58,092 | 58,394 | 58,214 | 58,171 | 58,237 | 58,440 | 58,378 | 58,383 | 58,410 | 58,316 | 58,238 | 58,545 | 58,721 | 58,739 | 58,850 | 58,874 | 58,816 | 58,526 | 58,883 | 58,907 | 58,697 | 58,362 | 58,366 | 58,368 | 58,369 | 56,563 | 50,000 |
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 | 325,757 | 346,456 | 371,325 | 294,025 | 484,028 | 536,545 | 505,590 | 400,730 | 317,163 | 279,039 | 360,594 | 277,978 | 230,926 | 202,362 | 215,093 | 151,710 | 156,398 | 113,518 | 181,827 | 133,667 | 108,127 | 94,814 | 91,307 | 45,718 | 85,048 | 54,630 | 68,121 | 46,077 | 66,610 | 68,117 | 92,915 | 60,158 | 74,496 | 80,893 | 72,075 | 50,714 | 48,547 | 42,667 | 35,673 | 25,144 |
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 | 97 | 57 | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 325,757 | 346,456 | 371,325 | 294,025 | 484,028 | 536,545 | 505,590 | 400,730 | 317,163 | 279,039 | 360,594 | 277,978 | 230,926 | 202,362 | 215,093 | 151,710 | 156,398 | 113,518 | 181,827 | 133,667 | 108,127 | 94,814 | 91,307 | 45,718 | 85,048 | 54,630 | 68,121 | 46,077 | 66,610 | 68,117 | 92,915 | 60,158 | 74,496 | 80,893 | 72,075 | 50,714 | 48,547 | 42,667 | 35,673 | 25,144 |
Net Receivables | 30,917 | 20,034 | 19,997 | 34,833 | 26,318 | 18,131 | 17,802 | 28,426 | 30,064 | 20,298 | 17,945 | 25,903 | 23,215 | 27,902 | 19,792 | 19,577 | 21,635 | 13,619 | 8,059 | 13,318 | 12,121 | 13,465 | 3,835 | 7,376 | 8,669 | 8,016 | 5,384 | 8,623 | 10,691 | 5,350 | 1,847 | 2,031 | 5,795 | 2,775 | 2,580 | 2,354 | 3,397 | 2,562 | 1,684 | 2,794 |
Inventory | 1,331 | 1,415 | 1,807 | 1,383 | 836 | 874 | 887 | 1,607 | 1,471 | 1,647 | 732 | 1,131 | 866 | 882 | 1,088 | 1,151 | 924 | 1,376 | 930 | 1,158 | 700 | 767 | 910 | 797 | 574 | 477 | 420 | 979 | 750 | 520 | 499 | 675 | 355 | 441 | 736 | 1,093 | 639 | 326 | 718 | 195 |
Other Current Assets | 1,619,900 | 2,478,416 | 2,903,197 | 2,483,185 | 2,051,784 | 2,152,644 | 2,530,412 | 2,333,409 | 1,879,664 | 3,547,008 | 4,055,025 | 1,947,026 | 3,058,175 | 2,125,376 | 2,388,234 | 1,692,167 | 1,599,359 | 1,111,545 | 1,460,745 | 1,722,957 | 892,027 | 1,178,940 | 1,453,432 | 1,010,731 | 943,243 | 938,909 | 1,131,094 | 1,094,183 | 798,439 | 792,752 | 956,393 | 862,719 | 597,032 | 1,038,450 | 1,130,412 | 706,977 | 618,637 | 546,392 | 595,476 | 663,815 |
Total Current Assets | 1,977,905 | 2,717,593 | 3,171,929 | 2,813,426 | 2,562,966 | 2,708,194 | 3,054,691 | 2,764,172 | 2,228,362 | 3,847,992 | 4,434,296 | 2,252,038 | 3,313,182 | 2,356,522 | 2,624,207 | 1,864,605 | 1,778,316 | 1,240,058 | 1,651,561 | 1,871,100 | 1,012,975 | 1,287,986 | 1,549,484 | 1,064,622 | 1,037,534 | 1,002,032 | 1,205,019 | 1,149,862 | 876,490 | 866,739 | 1,051,654 | 925,583 | 677,678 | 1,122,559 | 1,205,803 | 761,138 | 671,220 | 591,947 | 633,551 | 693,393 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 631,555 | 531,884 | 520,182 | 498,197 | 468,282 | 444,992 | 421,017 | 402,448 | 383,860 | 374,940 | 362,505 | 348,953 | 329,296 | 320,997 | 301,579 | 285,218 | 275,624 | 266,831 | 254,423 | 238,458 | 224,035 | 196,371 | 187,511 | 176,962 | 168,397 | 165,370 | 159,561 | 147,705 | 133,765 | 116,957 | 106,485 | 96,848 | 87,285 | 76,627 | 66,990 | 58,858 | 53,674 | 50,115 | 48,692 | 47,919 |
Goodwill | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 | 51,889 |
Intangible Assets | 47,183 | 48,159 | 49,136 | 50,112 | 51,088 | 52,064 | 53,040 | 54,017 | 54,993 | 55,969 | 56,999 | 58,028 | 59,057 | 60,087 | 51,889 | 319 | 3,194 | 426 | 479 | 532 | 586 | 639 | 692 | 745 | 798 | 852 | 905 | 958 | 1,011 | 1,065 | 1,468 | 1,871 | 2,274 | 2,677 | 3,081 | 3,484 | 3,886 | 4,290 | 4,693 | 5,096 |
Long Term Investments | 0 | -136,213 | -133,454 | 536,522 | 500,146 | 480,795 | 0 | 0 | 0 | 0 | -134,769 | 0 | 305,533 | 291,617 | 279,531 | 0 | 240,015 | 229,844 | 224,159 | 0 | 186,862 | 179,599 | 173,207 | 0 | 143,795 | 137,850 | 135,334 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -316 | -373 | -869 | 0 |
Tax Assets | 140,228 | 136,213 | 133,454 | 143,750 | 145,465 | 142,956 | 139,661 | 0 | 139,368 | 135,282 | 134,769 | 0 | 125,228 | 119,083 | 115,336 | 0 | 102,421 | 98,536 | 92,609 | 0 | 85,921 | 79,642 | 73,928 | 0 | 64,206 | 59,363 | 53,401 | 3,294 | 5,440 | 7,967 | 5,687 | 1,207 | 859 | 4,295 | 3,003 | 0 | 316 | 373 | 869 | 0 |
Other Non-Current Assets | 643,770 | 963,219 | 940,128 | 103,643 | 76,265 | 70,451 | 521,324 | 629,987 | 456,098 | 425,631 | 538,885 | 504,237 | 33,853 | 32,892 | 34,231 | 406,200 | 36,934 | 34,342 | 35,084 | 325,470 | 30,345 | 30,705 | 26,809 | 227,708 | 1,567 | 1,609 | 2,021 | 1,456 | 1,341 | 1,326 | 1,369 | 1,215 | 1,010 | 936 | 866 | 1,404 | 913 | 941 | 764 | 645 |
Total Non-Current Assets | 1,514,625 | 1,595,151 | 1,561,335 | 1,384,113 | 1,293,135 | 1,243,147 | 1,186,931 | 1,138,341 | 1,086,208 | 1,043,711 | 1,010,278 | 963,107 | 904,856 | 876,565 | 782,566 | 743,307 | 706,883 | 681,442 | 658,164 | 615,817 | 579,052 | 538,206 | 513,344 | 457,304 | 430,652 | 416,933 | 403,111 | 205,302 | 193,446 | 179,204 | 166,898 | 153,030 | 143,317 | 136,424 | 125,829 | 115,635 | 110,362 | 107,235 | 106,038 | 105,549 |
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 | 3,492,530 | 4,312,744 | 4,733,264 | 4,197,539 | 3,856,101 | 3,951,341 | 4,241,622 | 3,902,513 | 3,314,570 | 4,891,703 | 5,444,574 | 3,215,145 | 4,218,038 | 3,233,087 | 3,406,773 | 2,607,912 | 2,485,199 | 1,921,500 | 2,309,725 | 2,486,917 | 1,592,027 | 1,826,192 | 2,062,828 | 1,521,926 | 1,468,186 | 1,418,965 | 1,608,130 | 1,355,164 | 1,069,936 | 1,045,943 | 1,218,552 | 1,078,613 | 820,995 | 1,258,983 | 1,331,632 | 876,773 | 781,582 | 699,182 | 739,589 | 798,942 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 35,044 | 14,997 | 20,969 | 13,875 | 6,889 | 8,485 | 10,036 | 16,054 | 10,211 | 13,475 | 12,192 | 5,772 | 9,441 | 9,220 | 12,133 | 6,787 | 9,237 | 3,667 | 5,694 | 5,051 | 4,693 | 3,622 | 4,081 | 6,288 | 6,173 | 4,995 | 3,421 | 6,490 | 2,505 | 3,439 | 3,134 | 3,737 | 4,850 | 5,530 | 5,694 | 4,899 | 3,853 | 2,968 | 2,527 | 3,042 |
Short Term Debt | 40,248 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,775 | 12,628 | 1,775 | 1,775 | 1,775 | 12,681 | 1,775 | 1,775 | 1,775 | 1,775 | 11,375 | 11,075 | 10,475 | 1,775 | 1,775 | 1,775 | 1,331 | 888 | 1,152 | 1,139 | 1,126 | 1,113 | 1,090 | 911 | 900 | 886 | 875 | 861 | 862 | 855 |
Tax Payables | 0 | 10,281 | 17,282 | 0 | 0 | 0 | 19,350 | 0 | 0 | 0 | 23,180 | 0 | 0 | 0 | 12,977 | 0 | 0 | 0 | 15,953 | 0 | 0 | 0 | 3,526 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 16,577 | 0 | 0 | 5,371 | 6,582 | 0 | 1,608 | 1,931 | 3,353 | 0 |
Deferred Revenue | 28,885 | 31,432 | 27,604 | 22,812 | 22,730 | 21,343 | 20,505 | 19,825 | 19,546 | 17,920 | 17,135 | 16,277 | 16,175 | 14,946 | 14,191 | 13,567 | 13,887 | 12,273 | 11,660 | 11,105 | 10,634 | 10,082 | 9,672 | 8,980 | 8,409 | 7,867 | 7,358 | 6,982 | 6,526 | 6,040 | 5,611 | 5,230 | 4,821 | 4,389 | 3,994 | 3,726 | 3,329 | 2,958 | 2,662 | 2,535 |
Other Current Liabilities | 1,555,506 | 2,470,173 | 2,876,457 | 2,497,956 | 2,040,291 | 2,156,899 | 2,515,207 | 2,341,158 | 1,867,998 | 3,537,077 | 4,058,249 | 1,966,586 | 3,058,882 | 2,119,267 | 2,384,498 | 1,695,901 | 1,602,902 | 1,099,536 | 1,462,833 | 1,735,591 | 901,376 | 1,185,799 | 1,464,656 | 1,011,639 | 941,792 | 932,419 | 1,129,232 | 1,125,792 | 827,429 | 817,834 | 978,981 | 888,814 | 618,133 | 1,056,296 | 1,144,623 | 718,023 | 631,911 | 556,777 | 603,600 | 672,340 |
Total Current Liabilities | 1,659,683 | 2,526,883 | 2,942,312 | 2,534,643 | 2,069,910 | 2,186,727 | 2,565,098 | 2,377,037 | 1,897,755 | 3,568,472 | 4,112,531 | 1,990,410 | 3,086,273 | 2,145,208 | 2,425,574 | 1,718,030 | 1,627,801 | 1,117,251 | 1,497,915 | 1,753,522 | 918,478 | 1,201,278 | 1,483,710 | 1,028,682 | 958,149 | 947,056 | 1,141,342 | 1,140,152 | 837,612 | 828,452 | 1,005,429 | 898,894 | 628,894 | 1,072,497 | 1,161,793 | 727,534 | 641,576 | 565,495 | 613,004 | 678,772 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 60,660 | 0 | 0 | 56,713 | 29,000 | 29,000 | 29,000 | 55,026 | 29,000 | 29,000 | 26,945 | 27,380 | 27,815 | 28,250 | 28,684 | 46,109 | 29,554 | 29,989 | 30,423 | 30,858 | 31,293 | 49,427 | 48,379 | 32,614 | 33,049 | 33,486 | 33,935 | 34,414 | 33,218 | 33,479 | 30,389 | 28,711 | 29,000 | 28,349 | 24,650 | 24,974 | 25,206 | 25,435 | 25,652 | 26,123 |
Deferred Revenue | 113,371 | 110,928 | 109,435 | 107,657 | 105,588 | 102,890 | 100,297 | 97,591 | 94,465 | 90,960 | 87,681 | 85,149 | 81,702 | 77,512 | 74,802 | 73,259 | 71,500 | 68,614 | 66,795 | 65,139 | 62,731 | 59,922 | 57,839 | 55,671 | 52,405 | 49,322 | 46,419 | 44,642 | 41,841 | 38,964 | 36,555 | 34,481 | 32,064 | 29,322 | 26,825 | 25,310 | 22,657 | 20,077 | 18,114 | 16,802 |
Deferred Tax | 140,228 | 136,213 | 133,454 | 143,750 | 145,465 | 142,956 | 139,661 | 141,033 | 139,368 | 135,282 | 134,769 | 145,504 | 125,228 | 119,083 | 115,336 | 112,598 | 102,421 | 98,536 | 92,609 | 91,217 | 85,921 | 79,642 | 73,928 | 70,206 | 64,206 | 59,363 | 53,401 | 0 | -41,841 | -38,964 | -36,555 | -34,481 | -32,064 | -29,322 | -26,825 | 641 | 464 | 1,805 | 2,430 | 3,107 |
Other Non-Current Liabilities | 53,936 | 112,189 | 110,000 | 51,740 | 84,829 | 83,083 | 73,095 | 49,219 | 77,602 | 73,850 | 73,628 | 72,988 | 71,679 | 70,778 | 16,901 | 2,273 | 21,524 | 21,257 | 22,195 | 84,692 | 18,706 | 1,161 | 419 | 0 | 0 | 0 | 0 | 554 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Non-Current Liabilities | 368,195 | 359,330 | 352,889 | 359,860 | 364,882 | 357,929 | 342,053 | 342,869 | 340,435 | 329,092 | 323,023 | 331,021 | 306,424 | 295,623 | 235,723 | 234,239 | 224,999 | 218,396 | 212,022 | 206,767 | 198,651 | 190,152 | 180,565 | 158,491 | 149,660 | 142,171 | 133,755 | 79,610 | 75,059 | 72,443 | 66,944 | 63,192 | 61,064 | 57,671 | 51,475 | 50,925 | 48,327 | 47,317 | 46,196 | 46,032 |
Total Liabilities | 2,027,878 | 2,886,213 | 3,295,201 | 2,894,503 | 2,434,792 | 2,544,656 | 2,907,151 | 2,719,906 | 2,238,190 | 3,897,564 | 4,435,554 | 2,321,431 | 3,392,697 | 2,440,831 | 2,661,297 | 1,952,269 | 1,852,800 | 1,335,647 | 1,709,937 | 1,960,289 | 1,117,129 | 1,391,430 | 1,664,275 | 1,187,173 | 1,107,809 | 1,089,227 | 1,275,097 | 1,219,762 | 912,671 | 900,895 | 1,072,373 | 962,086 | 689,958 | 1,130,168 | 1,213,268 | 778,459 | 689,903 | 612,812 | 659,200 | 724,804 |
Common Stock | 629 | 629 | 627 | 627 | 627 | 626 | 625 | 625 | 625 | 625 | 623 | 623 | 622 | 621 | 618 | 618 | 616 | 616 | 614 | 613 | 612 | 612 | 609 | 607 | 606 | 606 | 604 | 601 | 599 | 595 | 585 | 585 | 584 | 576 | 571 | 571 | 571 | 571 | 566 | 538 |
Retained Earnings | 1,795,476 | 1,743,608 | 1,697,191 | 1,469,981 | 1,410,659 | 1,358,059 | 1,316,264 | 1,196,968 | 1,117,017 | 1,064,864 | 1,007,509 | 915,579 | 866,892 | 836,513 | 784,235 | 719,619 | 695,252 | 667,770 | 639,181 | 576,166 | 530,786 | 491,634 | 442,872 | 395,590 | 364,176 | 335,407 | 299,685 | 137,255 | 124,350 | 110,283 | 96,062 | 70,448 | 61,815 | 55,617 | 45,196 | 26,608 | 21,451 | 17,604 | 11,658 | 5,663 |
Accumulated Other Comprehensive Income/Loss | -180 | -305 | -495 | -1,039 | -2,181 | -2,993 | -2,853 | -3,703 | -3,813 | -1,600 | -1,119 | 0 | 0 | 0 | -38,759 | -178,111 | -163,865 | -150,135 | -137,114 | -124,950 | -113,437 | -102,521 | -92,247 | -82,969 | -74,275 | -66,200 | -59,540 | -53,525 | -48,376 | -43,706 | -39,402 | -35,833 | -33,088 | -29,985 | -27,399 | -24,894 | -22,699 | -20,701 | -18,820 | -17,089 |
Total Stockholders Equity | 1,464,652 | 1,426,531 | 1,438,063 | 1,303,036 | 1,421,309 | 1,406,685 | 1,334,471 | 1,182,607 | 1,076,380 | 994,139 | 1,009,020 | 893,714 | 825,341 | 792,256 | 745,476 | 655,643 | 632,399 | 585,853 | 599,788 | 526,628 | 474,898 | 434,762 | 398,553 | 334,753 | 360,377 | 329,738 | 333,033 | 135,402 | 157,265 | 145,048 | 146,179 | 116,527 | 131,037 | 128,815 | 118,364 | 98,314 | 91,679 | 86,370 | 80,389 | 74,138 |
Total Investments | 0 | -136,213 | -133,454 | 536,522 | 500,146 | 480,795 | 0 | 0 | 0 | 0 | -134,769 | 0 | 305,533 | 291,617 | 279,531 | 0 | 240,015 | 229,844 | 224,159 | 0 | 186,862 | 179,599 | 173,207 | 0 | 143,795 | 137,850 | 135,334 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -316 | -373 | -869 | 0 |
Total Debt | 80,784 | 0 | 0 | 75,949 | 29,000 | 29,000 | 29,000 | 29,000 | 29,000 | 29,000 | 28,720 | 29,155 | 29,590 | 30,025 | 30,459 | 30,894 | 31,329 | 31,764 | 32,198 | 32,633 | 33,068 | 33,502 | 33,954 | 34,389 | 34,824 | 35,261 | 35,266 | 35,302 | 34,370 | 34,618 | 31,515 | 29,824 | 30,090 | 29,260 | 25,550 | 25,860 | 26,081 | 26,296 | 26,514 | 26,978 |
Net Debt | -244,973 | -346,456 | -371,325 | -218,076 | -455,028 | -507,545 | -476,590 | -371,730 | -288,163 | -250,039 | -331,874 | -248,823 | -201,336 | -172,337 | -184,634 | -120,816 | -125,069 | -81,754 | -149,629 | -101,034 | -75,059 | -61,312 | -57,353 | -11,329 | -50,224 | -19,369 | -32,855 | -10,775 | -32,240 | -33,499 | -61,400 | -30,334 | -44,406 | -51,633 | -46,525 | -24,854 | -22,466 | -16,371 | -9,159 | 1,834 |
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 | 73,278 | 67,970 | 247,187 | 81,757 | 75,219 | 64,516 | 119,296 | 79,951 | 52,153 | 57,355 | 91,930 | 48,687 | 30,379 | 52,278 | 64,616 | 24,367 | 27,482 | 28,589 | 63,015 | 45,380 | 39,152 | 48,762 | 47,282 | 31,414 | 28,769 | 35,722 | 41,160 | 12,905 | 14,067 | 14,221 | 25,614 | 8,633 | 6,198 | 10,421 | 18,588 | 5,157 | 3,847 | 5,946 | 5,995 | 2,506 |
Depreciation & Amortization | 38,076 | 51,422 | 47,848 | 30,989 | 28,949 | 27,738 | 26,272 | 24,916 | 23,560 | 22,568 | 21,655 | 18,968 | 17,321 | 16,017 | 14,916 | 14,300 | 13,783 | 13,075 | 12,215 | 11,567 | 10,969 | 10,328 | 9,347 | 8,747 | 8,128 | 6,713 | 6,069 | 5,497 | 4,905 | 4,707 | 4,286 | 3,961 | 3,553 | 3,209 | 2,909 | 2,599 | 2,402 | 2,287 | 2,133 | 1,964 |
Deferred Income Tax | 3,971 | 2,691 | -10,489 | -1,332 | 2,183 | 3,356 | -1,650 | 1,631 | 4,805 | 686 | -10,332 | 20,276 | 6,145 | 3,747 | 2,738 | 10,177 | 3,885 | 5,927 | 1,392 | 5,296 | 6,279 | 5,714 | 3,722 | 6,000 | 4,843 | 5,962 | 4,272 | 2,146 | 2,527 | -2,280 | -4,480 | -348 | 3,436 | -1,292 | -3,644 | 493 | -1,284 | -129 | -101 | 2,227 |
Stock Based Compensation | 24,156 | 24,120 | -93,790 | 33,423 | 33,198 | 35,366 | 27,819 | 24,083 | 24,492 | 24,268 | 22,055 | 21,142 | 28,991 | 23,792 | 23,581 | 33,577 | 19,502 | 21,218 | 15,811 | 6,146 | 4,454 | 5,597 | 31,071 | 5,068 | 4,587 | 3,699 | 23,222 | 6,785 | 14,233 | 13,899 | 3,625 | 3,729 | 13,925 | 3,594 | 1,223 | 1,412 | 1,518 | 35 | 254 | 350 |
Change in Working Capital | -47,419 | 1,119 | -27,251 | -11,070 | -42,704 | -25,717 | -26,301 | -2,577 | -37,982 | -53,008 | -6,957 | -19,074 | 125 | -38,859 | -15,802 | -29,124 | 2,644 | -42,961 | -11,520 | -19,872 | -7,323 | -28,699 | -11,379 | -12,777 | 302 | -9,088 | -16,248 | 9,250 | 1,341 | -15,515 | 11,157 | 8,809 | -7,491 | 8,640 | 10,840 | -867 | 4,844 | 1,417 | 4,842 | 4,150 |
Accounts Receivable | -542 | -37 | -3,555 | -894 | 645 | 1,609 | 5,041 | -7,947 | 5,182 | -2,133 | -8,455 | 3,514 | 6,901 | -113 | -10,662 | 3,225 | -3,060 | -1,236 | 1,239 | -6,689 | 241 | 985 | -421 | -1,201 | 201 | -64 | -774 | -132 | 359 | 44 | -508 | 140 | 1,296 | -195 | -226 | 1,032 | -834 | -868 | 1,110 | -1,326 |
Inventory | 438 | 249 | 182 | -151 | 39 | -49 | 385 | -251 | 1,193 | -1,290 | 124 | 384 | 17 | 205 | -125 | -73 | 465 | -687 | 254 | -222 | 67 | -237 | -11 | -250 | -113 | 250 | -193 | 537 | -509 | 258 | 176 | -545 | 311 | 229 | 423 | -469 | 376 | 392 | -523 | 72 |
Accounts Payable | 12,997 | -2,889 | 2,980 | 2,976 | 2,146 | -5,632 | -4,645 | 7,517 | -3,496 | 2,249 | 5,406 | -2,319 | -608 | 1,464 | 803 | -2,962 | 5,508 | -1,425 | 408 | 749 | 314 | -33 | -1,251 | -710 | 1,196 | 1,303 | -710 | 1,542 | -1,144 | 1,030 | -1,349 | 2,087 | -6,277 | 3,789 | -1,170 | 419 | 120 | -455 | -515 | 658 |
Other Working Capital | -60,312 | 3,796 | -26,858 | -13,001 | -45,534 | -21,645 | -27,082 | -1,896 | -40,861 | -51,834 | -4,032 | -20,653 | -6,185 | -40,415 | -5,818 | -29,314 | -269 | -39,613 | -13,421 | -13,710 | -7,945 | -29,414 | -9,696 | -10,616 | -982 | -10,577 | -14,571 | 7,303 | 2,635 | -16,847 | 12,838 | 7,127 | -2,821 | 4,817 | 11,813 | -1,849 | 5,182 | 2,348 | 4,770 | 4,746 |
Other Non-Cash Items | 719 | 114,415 | -12,570 | 701 | 1,733 | 629 | 667 | 452 | 661 | -142 | -1,120 | -274 | 233 | 11 | -592 | -418 | -480 | -366 | 1,117 | -673 | 120 | 640 | 383 | 516 | -1,137 | -315 | -811 | 1,597 | 54 | 36 | 23 | -266 | 260 | 34 | 32 | 49 | 23 | 87 | 13 | -2,161 |
Net Cash Provided by Operating Activities | 92,781 | 132,096 | 148,636 | 134,468 | 98,578 | 105,888 | 146,103 | 128,456 | 67,689 | 51,727 | 117,231 | 89,725 | 83,194 | 56,986 | 89,457 | 52,879 | 66,816 | 25,482 | 82,030 | 47,844 | 53,651 | 42,342 | 80,426 | 38,968 | 45,492 | 42,693 | 57,664 | 38,180 | 37,127 | 15,068 | 40,225 | 24,518 | 19,881 | 24,606 | 29,948 | 8,843 | 11,350 | 9,643 | 13,136 | 9,036 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -48,214 | -45,607 | -47,728 | -61,122 | -52,287 | -42,804 | -40,618 | -44,757 | -24,320 | -33,247 | -34,474 | -37,974 | -25,486 | -37,402 | -25,330 | -20,600 | -21,044 | -26,732 | -25,726 | -21,854 | -36,375 | -19,816 | -14,889 | -15,642 | -12,391 | -13,165 | -18,708 | -16,463 | -21,017 | -12,773 | -9,136 | -11,675 | -7,790 | -15,977 | -8,363 | -6,399 | -5,228 | -2,420 | -2,502 | -2,322 |
Acquisitions Net | 0 | 0 | 13 | 52 | 23 | 44 | -25,000 | -53,499 | -14,802 | -143,000 | 0 | 151,718 | -12,791 | 19,836 | -32,785 | -100,490 | -13,270 | -20,368 | 157,903 | 119,543 | -5,157 | 9,925 | -14,500 | -52,550 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | -24,926 | 0 | 0 | 0 | 0 | 0 | -25,000 | -34,929 | -34,929 | -233,789 | -169,152 | -228,059 | -28,709 | -94,836 | -47,215 | -114,898 | -9,980 | -29,975 | -177,903 | -134,543 | -14,843 | 405,588 | -435,213 | -7,450 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 75,000 | 90,000 | 0 | 0 | 0 | 25,000 | 53,499 | 49,731 | 143,000 | 136,000 | 72,341 | 40,000 | 75,000 | 80,000 | 215,388 | 23,250 | 50,343 | 20,000 | 15,000 | 20,000 | 19,700 | 14,500 | 60,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | 35,000 | 75,000 | 90,000 | -4,192 | 23 | 44 | 25,000 | 88,428 | 14,802 | 312,152 | 136,000 | -151,718 | 12,791 | -19,836 | 32,785 | 100,490 | 13,270 | 20,368 | -157,903 | -119,543 | 5,157 | -9,925 | -2,300 | -64,788 | -1,600 | 194,873 | -5,959 | -296,467 | -5,719 | 163,965 | -92,736 | -264,908 | 441,273 | 91,305 | -428,916 | -80,808 | -73,088 | 48,756 | 69,365 | -266,927 |
Net Cash Used for Investing Activities | -38,140 | 29,393 | 42,285 | -61,070 | -52,264 | -42,760 | -40,618 | 8,742 | -9,518 | 45,116 | -67,626 | -193,692 | -14,195 | -57,238 | 7,455 | 79,890 | -7,774 | -6,364 | -183,629 | -141,397 | -31,218 | 405,472 | -452,402 | -80,430 | -13,991 | 181,708 | -24,667 | -312,930 | -26,736 | 151,192 | -101,872 | -276,583 | 433,483 | 75,328 | -437,279 | -87,207 | -78,316 | 46,336 | 66,863 | -269,249 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | -29,000 | 0 | 0 | 0 | 0 | 0 | 157 | -444 | -444 | -443 | -444 | -444 | -444 | -443 | -444 | -444 | -444 | -443 | -444 | -444 | -444 | -444 | 0 | 0 | 185 | -281 | 3,067 | 1,811 | -262 | 843 | 3,679 | -224 | -221 | -215 | -218 | -464 | -209 |
Common Stock Issued | 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 | -2 |
Common Stock Repurchased | -42,040 | -80,761 | -3,052 | -211,624 | -74,994 | -10,441 | -626 | -154 | -224 | -94,652 | -218 | -4,431 | -28,794 | -31,978 | -377 | -36,712 | -2,850 | -44,042 | -7,998 | -299 | -3,800 | -18,760 | -19,669 | -62,331 | -1,168 | -36,690 | -4,999 | -37,489 | -4,204 | -30,160 | 0 | -27,182 | -4,889 | -3,490 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -21,287 | -21,191 | -21,209 | -21,471 | -21,636 | -21,731 | 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 | -865,555 | -425,233 | 397,303 | 425,128 | -106,713 | -385,181 | 183,003 | 453,458 | -1,676,618 | -521,827 | 2,099,312 | -1,117,831 | 905,807 | -306,290 | 685,813 | 54,426 | 485,972 | -381,923 | -270,569 | 826,561 | -294,690 | -297,433 | 418,009 | 64,907 | 529 | -201,202 | -5,954 | 291,521 | -7,413 | -194,125 | 92,593 | 265,171 | -455,715 | -94,795 | 428,916 | 80,752 | 73,061 | -48,767 | -69,006 | 267,095 |
Net Cash Used Provided by Financing Activities | -928,882 | -536,543 | 376,094 | 163,033 | -203,343 | -417,353 | 183,003 | 453,458 | -1,676,842 | -620,897 | 2,098,868 | -1,118,275 | 905,364 | -306,734 | 685,369 | 53,982 | 485,529 | -426,409 | -279,011 | 826,117 | -295,133 | -297,877 | 417,565 | 2,132 | -1,083 | -237,892 | -10,953 | 254,217 | -11,898 | -191,058 | 94,404 | 237,727 | -459,761 | -91,116 | 428,692 | 80,531 | 72,846 | -48,985 | -69,470 | 266,884 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | -776,240 | 294,395 | 481,845 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 940,746 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 1,394,024 | -24,869 | 77,300 | 236,431 | -157,029 | -354,225 | 288,488 | 590,656 | -1,618,671 | -524,054 | 2,148,473 | -1,222,242 | 974,363 | -306,986 | 782,281 | 186,751 | 544,571 | -407,291 | -380,610 | 732,564 | -272,700 | 1,090,683 | 45,589 | -39,330 | 30,418 | -13,491 | 22,044 | -20,533 | -1,507 | -24,798 | 32,757 | -14,338 | -6,397 | 8,818 | 21,361 | 2,167 | 5,880 | 6,994 | 10,529 | 6,671 |
Cash at End of Period | 1,740,480 | 346,456 | 371,325 | 2,422,760 | 2,186,329 | 2,343,358 | 2,697,583 | 2,409,095 | 1,818,439 | 3,437,110 | 3,961,164 | 1,812,691 | 3,034,933 | 2,060,570 | 2,367,556 | 1,585,275 | 1,398,524 | 853,953 | 1,261,244 | 1,641,854 | 909,290 | 1,181,990 | 91,307 | 45,718 | 85,048 | 54,630 | 68,121 | 46,077 | 66,610 | 68,117 | 92,915 | 60,158 | 74,496 | 80,893 | 72,075 | 50,714 | 48,547 | 42,667 | 35,673 | 25,144 |
Cash at Start of Period | 346,456 | 371,325 | 294,025 | 2,186,329 | 2,343,358 | 2,697,583 | 2,409,095 | 1,818,439 | 3,437,110 | 3,961,164 | 1,812,691 | 3,034,933 | 2,060,570 | 2,367,556 | 1,585,275 | 1,398,524 | 853,953 | 1,261,244 | 1,641,854 | 909,290 | 1,181,990 | 91,307 | 45,718 | 85,048 | 54,630 | 68,121 | 46,077 | 66,610 | 68,117 | 92,915 | 60,158 | 74,496 | 80,893 | 72,075 | 50,714 | 48,547 | 42,667 | 35,673 | 25,144 | 18,473 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 92,781 | 132,096 | 148,636 | 134,468 | 98,578 | 105,888 | 146,103 | 128,456 | 67,689 | 51,727 | 117,231 | 89,725 | 83,194 | 56,986 | 89,457 | 52,879 | 66,816 | 25,482 | 82,030 | 47,844 | 53,651 | 42,342 | 80,426 | 38,968 | 45,492 | 42,693 | 57,664 | 38,180 | 37,127 | 15,068 | 40,225 | 24,518 | 19,881 | 24,606 | 29,948 | 8,843 | 11,350 | 9,643 | 13,136 | 9,036 |
Capital Expenditure | -48,214 | -45,607 | -47,728 | -61,122 | -52,287 | -42,804 | -40,618 | -44,757 | -24,320 | -33,247 | -34,474 | -37,974 | -25,486 | -37,402 | -25,330 | -20,600 | -21,044 | -26,732 | -25,726 | -21,854 | -36,375 | -19,816 | -14,889 | -15,642 | -12,391 | -13,165 | -18,708 | -16,463 | -21,017 | -12,773 | -9,136 | -11,675 | -7,790 | -15,977 | -8,363 | -6,399 | -5,228 | -2,420 | -2,502 | -2,322 |
Free Cash Flow | 44,567 | 86,489 | 100,908 | 73,346 | 46,291 | 63,084 | 105,485 | 83,699 | 43,369 | 18,480 | 82,757 | 51,751 | 57,708 | 19,584 | 64,127 | 32,279 | 45,772 | -1,250 | 56,304 | 25,990 | 17,276 | 22,526 | 65,537 | 23,326 | 33,101 | 29,528 | 38,956 | 21,717 | 16,110 | 2,295 | 31,089 | 12,843 | 12,091 | 8,629 | 21,585 | 2,444 | 6,122 | 7,223 | 10,634 | 6,714 |