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 3,011,600 4,310,800 4,053,300 2,690,800 4,598,700 3,557,300 2,819,000 3,122,000 4,600,900 6,658,700 3,110,000 4,091,100 3,423,700 3,539,400 3,208,500 3,765,100 3,310,700 3,114,600 4,551,300 4,047,200 4,458,400 3,972,600 3,743,900 3,770,600 4,348,100 3,234,900 2,883,600 3,237,700 4,627,800 3,178,300 3,049,400 3,513,800 2,818,000 3,025,700 3,036,600 2,807,000 3,235,700 3,406,800 2,544,600 2,960,200
Revenue Y/Y Growth -34.51% 21.18% 43.79% -13.81% -0.05% -46.58% -9.36% -23.69% 34.38% 88.13% -3.07% 8.66% 3.41% 13.64% -29.50% -6.97% -25.74% -21.60% 21.57% 7.34% 2.54% 22.80% 29.83% 16.46% -6.04% 1.78% -5.44% -7.86% 64.22% 5.04% 0.42% 25.18% -12.91% -11.19% 19.34% -5.18% - - - -
Cost of Revenue 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 -5,200 147,600 -112,700 52,200
Gross Profit 3,011,600 4,310,800 4,053,300 2,690,800 4,598,700 3,557,300 2,819,000 3,122,000 4,600,900 6,658,700 3,110,000 4,091,100 3,423,700 3,539,400 3,208,500 3,765,100 3,310,700 3,114,600 4,551,300 4,047,200 4,458,400 3,972,600 3,743,900 3,770,600 4,348,100 3,234,900 2,883,600 3,237,700 4,627,800 3,178,300 3,049,400 3,513,800 2,818,000 3,025,700 3,036,600 2,807,000 3,240,900 3,259,200 2,657,300 2,908,000
Gross Profit Margin 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.16% 95.67% 104.43% 98.24%
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 0 1,320,700 1,343,400 1,290,400 1,286,100 1,252,700 1,242,900 1,234,700 1,210,800 1,335,700 1,181,000 -3,663,300 1,196,500 1,265,100 1,201,700 1,161,800 1,165,900 983,300 1,335,500 1,222,600 1,242,300 1,046,300 992,700 1,056,600 1,105,000 990,100 985,000 1,089,100 932,800 928,700 943,200 985,600 919,600 927,900 899,500 920,800 961,400 869,000 921,200 926,600
Total Operating Expenses 3,011,600 1,765,100 1,327,200 3,798,000 1,286,100 1,252,700 1,242,900 3,854,400 1,111,500 1,458,500 -2,686,500 -3,663,300 1,196,500 1,265,100 1,201,700 -3,484,700 1,165,900 983,300 1,335,500 -3,281,300 1,242,300 1,046,300 992,700 4,136,700 1,105,000 990,100 985,000 3,893,800 932,800 928,700 943,200 3,732,600 919,600 927,900 899,500 3,672,400 961,400 869,000 921,200 3,574,300
Operating Income or Loss 0 443,500 612,600 -1,086,700 1,604,900 453,600 -206,900 -20,100 1,738,300 3,866,700 423,500 575,600 423,700 422,800 614,700 572,700 275,200 480,800 332,100 356,900 338,200 444,500 503,800 -14,603,300 565,400 512,500 451,600 -14,749,300 1,154,800 360,300 409,300 -12,612,900 351,500 395,200 438,600 -12,829,800 422,200 336,500 496,300 -11,143,900
Operating Margin 0.00% 10.29% 15.11% -40.39% 34.90% 12.75% -7.34% -0.64% 37.78% 58.07% 13.62% 14.07% 12.38% 11.95% 19.16% 15.21% 8.31% 15.44% 7.30% 8.82% 7.59% 11.19% 13.46% -387.29% 13.00% 15.84% 15.66% -455.55% 24.95% 11.34% 13.42% -358.95% 12.47% 13.06% 14.44% -457.06% 13.05% 9.88% 19.50% -376.46%
Interest Expense 0 0 0 0 0 0 5,600 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 41,300 37,500 32,600 33,000
EBITDA 0 0 636,600 -1,096,200 1,604,900 453,600 -212,500 275,800 1,734,200 3,881,900 423,500 575,600 423,700 422,800 614,700 572,700 275,200 480,800 332,100 434,500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Depreciation and Amortization 0 10,400 9,500 11,000 10,000 9,000 8,300 9,000 8,400 8,600 9,600 8,300 8,000 9,000 7,100 -591,600 -275,100 -498,600 -328,200 63,000 59,600 53,200 51,000 53,200 50,700 50,600 50,600 50,900 49,300 47,400 48,100 47,000 46,400 47,400 45,800 43,700 53,800 29,900 29,300 32,200
Income Before Tax -293,800 443,900 627,100 -1,107,200 1,604,900 453,600 -212,500 4,900 1,730,100 3,897,100 428,000 609,000 428,100 432,600 613,900 591,600 275,100 498,600 328,200 371,300 345,700 450,300 526,000 242,900 569,100 515,400 457,000 314,800 1,157,800 365,600 414,000 381,300 370,700 399,900 439,800 309,000 381,300 424,300 408,000 397,000
Income Tax Expense -100,400 87,100 95,100 -268,000 358,700 64,800 -78,000 -10,600 348,700 822,500 47,300 103,800 63,800 61,000 97,600 100,100 39,200 82,500 43,200 56,000 61,100 58,200 73,900 11,200 109,100 55,900 54,500 -528,100 344,600 50,800 60,400 43,100 43,300 72,900 70,600 50,700 67,500 75,800 71,700 63,900
Net Income -220,000 353,100 532,500 -871,700 1,246,200 388,800 -134,500 15,500 1,385,500 3,059,400 376,200 471,800 359,900 361,800 517,100 472,600 236,000 398,300 288,900 300,900 277,100 386,300 429,900 236,500 456,300 456,600 397,100 841,800 810,200 309,500 348,900 318,000 308,200 322,300 368,000 253,600 317,000 340,400 334,600 332,300
Net Income Margin -7.31% 8.19% 13.14% -32.40% 27.10% 10.93% -4.77% 0.50% 30.11% 45.95% 12.10% 11.53% 10.51% 10.22% 16.12% 12.55% 7.13% 12.79% 6.35% 7.43% 6.22% 9.72% 11.48% 6.27% 10.49% 14.11% 13.77% 26.00% 17.51% 9.74% 11.44% 9.05% 10.94% 10.65% 12.12% 9.03% 9.80% 9.99% 13.15% 11.23%
EPS -0.95 1.51 2.26 -3.69 5.17 1.60 -0.55 0.06 5.59 12.11 1.45 1.79 1.34 1.34 1.89 1.72 0.86 1.45 1.05 1.08 0.99 1.38 1.54 0.84 1.60 1.59 1.37 2.91 2.80 1.07 1.21 1.10 1.07 1.11 1.26 0.87 1.02 0.82 1.41 0.91
EPS Diluted -0.95 1.49 2.22 -3.69 5.10 1.58 -0.55 0.06 5.50 11.94 1.43 1.76 1.32 1.32 1.87 1.71 0.85 1.45 1.04 1.07 0.98 1.37 1.53 0.83 1.59 1.58 1.36 2.86 2.76 1.06 1.19 1.09 1.06 1.10 1.25 0.86 1.01 0.81 1.39 0.90
Weighted Average Shares Out 230,700 233,800 236,000 236,438 241,100 242,700 243,400 243,500 248,000 252,600 259,400 267,414 271,900 275,100 275,684 276,583 276,800 274,690 277,200 280,400 281,400 281,200 280,900 284,397 286,981 288,987 291,985 293,500 293,100 291,981 292,400 291,357 290,755 292,600 294,300 294,944 297,426 297,654 297,986 298,300
Weighted Average Shares Out Diluted 230,700 236,600 239,400 236,438 244,300 245,500 243,400 243,500 251,900 256,300 263,800 268,400 272,652 275,530 276,300 277,200 277,647 275,600 277,788 281,708 282,755 281,971 280,980 285,200 287,800 289,200 292,900 294,033 293,551 292,700 293,193 292,000 291,400 293,000 294,400 296,200 298,500 298,400 298,500 300,042

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 6,174,500 4,816,600 4,168,400 4,707,700 4,564,300 4,073,900 4,640,900 4,848,000 4,239,600 3,173,100 2,741,200 2,332,000 3,145,400 2,417,400 2,003,500 2,849,800 3,556,700 3,150,400 3,482,700 2,515,900 3,198,000 3,315,900 2,259,700 2,977,500 2,926,700 2,342,000 2,335,700 2,470,800 2,795,000 2,006,400 1,534,700 2,719,600 2,218,200 2,255,400 2,142,900 2,564,800 2,514,200 2,264,400 1,452,000 1,863,900
Short Term Investments 24,532,400 1,442,300 1,280,300 22,486,800 1,265,700 64,241,800 65,396,900 62,889,900 62,409,100 67,205,600 71,413,600 78,154,500 76,557,100 76,450,400 75,740,900 78,710,300 76,494,100 74,269,200 68,707,800 70,106,200 68,071,200 65,268,100 63,123,000 60,108,500 60,447,200 59,311,700 60,610,200 59,484,400 59,256,100 57,903,500 57,103,100 54,945,000 56,264,700 55,386,500 53,149,100 50,071,000 50,245,900 49,125,800 49,900,600 49,793,800
Cash + Short Term Investments 6,174,500 28,686,800 27,525,100 27,194,500 4,564,300 4,073,900 70,037,800 67,737,900 66,648,700 70,378,700 74,154,800 80,486,500 79,702,500 78,867,800 77,744,400 81,560,100 80,050,800 77,419,600 72,190,500 72,622,100 71,269,200 68,584,000 65,382,700 63,086,000 63,373,900 61,653,700 62,945,900 61,955,200 62,051,100 59,909,900 58,637,800 57,664,600 58,482,900 57,641,900 55,292,000 52,635,800 52,760,100 51,390,200 51,352,600 51,657,700
Net Receivables 0 0 0 0 0 0 0 0 0 0 2,374,400 0 0 0 0 1,723,800 0 0 0 1,740,300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 -52,411,500 -51,543,400 -57,703,400 -34,662,200 -34,279,000 -100,985,500 -94,640,300 0 -10,884,400 -7,898,200 -6,549,700 -86,102,200 -85,259,600 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 Current 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 Current Assets 6,174,500 11,071,500 10,207,300 4,707,700 4,564,300 4,073,900 4,640,900 10,923,900 9,849,400 98,663,700 76,529,200 82,328,900 3,145,400 2,417,400 2,003,500 83,283,900 3,556,700 3,150,400 3,482,700 74,362,400 3,198,000 3,315,900 2,259,700 2,977,500 2,926,700 2,342,000 2,335,700 2,566,800 2,913,300 2,110,100 1,648,700 2,818,500 2,320,600 2,360,600 2,246,600 2,669,300 2,979,500 2,440,500 1,596,900 1,986,900
Non-Current Assets
Property, Plant and Equipment 798,200 805,900 913,500 938,400 958,100 957,700 986,200 996,100 1,006,100 993,300 1,020,200 1,038,000 1,065,400 1,030,700 1,043,700 1,019,000 998,800 993,100 973,800 967,700 961,700 959,500 933,200 767,300 770,600 762,900 775,200 759,500 754,600 750,300 718,800 699,000 674,500 667,900 657,300 633,800 611,600 601,900 607,400 590,200
Goodwill 1,597,100 1,569,800 1,569,100 1,608,500 1,593,600 1,638,400 1,636,100 1,598,200 1,548,300 1,588,500 1,661,300 1,627,600 1,648,400 1,699,800 1,701,200 1,711,000 1,653,300 1,630,900 1,616,400 1,693,800 1,690,700 1,111,500 1,110,600 1,100,000 1,128,700 1,103,200 1,096,700 1,068,800 1,055,200 1,033,300 1,032,900 1,020,800 1,034,700 1,037,200 1,037,600 1,009,000 1,005,200 970,700 981,000 1,007,400
Intangible Assets 1,424,400 1,419,000 1,435,500 1,469,800 1,480,400 1,518,300 1,535,500 1,533,300 1,524,600 1,546,000 1,601,000 1,600,600 1,629,400 1,677,300 1,698,100 1,723,000 1,705,500 1,709,300 1,716,600 1,786,700 1,801,700 1,300,700 1,310,300 1,315,100 1,353,900 1,355,400 1,392,400 1,314,700 1,314,700 1,311,300 1,322,600 1,325,300 1,346,400 1,358,500 1,370,900 1,359,200 1,398,900 1,268,800 1,291,200 1,323,500
Long Term Investments 71,589,100 5,134,300 68,057,900 67,987,400 4,797,700 66,779,100 67,918,100 65,359,200 64,728,000 69,296,700 74,088,800 80,923,900 79,398,800 79,402,100 78,760,100 81,255,800 78,917,000 76,631,500 70,967,900 72,661,500 70,651,500 67,850,100 65,656,000 62,588,300 62,975,100 61,869,100 61,268,300 61,821,000 61,159,500 59,731,200 58,887,400 56,756,800 58,255,600 57,374,500 55,098,600 51,960,500 51,825,200 50,577,900 51,349,700 51,238,600
Tax Assets 0 1,739,700 1,728,700 -56,069,700 1,481,400 1,406,000 1,417,100 0 1,079,300 1,421,800 1,373,900 0 2,345,600 2,324,600 2,065,900 0 2,106,900 2,061,500 1,450,300 0 1,928,100 1,687,500 1,318,700 958,400 911,400 887,900 909,000 1,092,500 1,515,200 1,281,800 1,048,100 972,400 1,229,900 1,234,700 1,044,500 697,200 878,800 819,700 968,500 1,035,300
Other Non-Current Assets -69,818,800 267,090,000 204,471,300 -7,967,200 -4,797,700 -66,779,100 -67,918,100 -65,359,200 -65,807,300 -1,421,800 -1,373,900 -85,190,100 -79,398,800 -79,402,100 -78,760,100 -85,708,800 -78,917,000 -76,631,500 -70,967,900 -77,109,700 -70,651,500 -67,850,100 -65,656,000 -62,588,300 -62,975,100 -61,869,100 -61,268,300 -61,821,000 -61,159,500 -59,731,200 -58,887,400 -56,756,800 -58,255,600 -57,374,500 -55,098,600 -51,960,500 -51,825,200 -50,577,900 -51,349,700 -51,238,600
Total Non-Current Assets 5,590,000 277,758,700 278,176,000 7,967,200 5,513,500 5,520,400 5,574,900 4,127,600 4,079,000 73,424,500 78,371,300 85,190,100 6,688,800 6,732,400 6,508,900 85,708,800 6,464,500 6,394,800 5,757,100 77,109,700 6,382,200 5,059,200 4,672,800 4,140,800 4,164,600 4,109,400 4,173,300 4,235,500 4,639,700 4,376,700 4,122,400 4,017,500 4,285,500 4,298,300 4,110,300 3,699,200 3,894,500 3,661,100 3,848,100 3,956,400
Other Assets 311,093,200 0 0 292,325,100 277,822,200 1,049,400 301,500 287,953,300 278,415,000 132,458,900 -142,711,038 153,695,700 305,596,800 309,672,300 302,813,400 144,480,200 284,478,400 277,338,500 237,965,000 124,547,900 260,589,600 259,475,600 252,419,600 235,917,800 251,667,000 245,652,600 247,127,500 247,138,900 240,380,600 233,667,100 229,724,900 221,178,300 223,761,500 216,415,300 211,213,100 212,317,400 208,491,400 216,169,100 217,049,900 213,143,700
Total Assets 322,857,700 288,830,200 288,383,300 305,000,000 287,900,000 10,643,700 10,517,300 303,004,800 292,343,400 304,547,100 12,189,462 321,214,700 315,431,000 318,822,100 311,325,800 313,472,900 294,499,600 286,883,700 247,204,800 276,020,000 270,169,800 267,850,700 259,352,100 243,036,100 258,758,300 252,104,000 253,636,500 253,941,200 247,933,600 240,153,900 235,496,000 228,014,300 230,367,600 223,074,200 217,570,000 218,685,900 215,365,400 222,270,700 222,494,900 219,087,000
Current Liabilities
Accounts Payable 0 18,554,600 19,060,400 19,629,500 18,557,700 19,921,800 20,524,400 0 20,669,700 22,530,800 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
Short Term Debt 37,300 49,900 50,700 61,100 23,800 26,300 24,200 380,600 66,500 66,900 279,400 79,800 74,300 82,700 84,000 84,700 76,600 76,300 105,600 93,400 96,100 76,800 43,900 42,900 36,100 64,500 78,100 39,500 58,800 42,000 59,500 51,400 39,900 25,900 122,600 181,100 221,600 26,600 27,200 28,000
Tax Payables 9,400 10,400 7,700 11,900 10,000 7,600 24,600 19,200 18,500 22,300 34,700 15,500 8,200 6,900 26,100 22,300 15,700 16,300 14,700 16,200 21,600 19,800 22,300 25,300 29,300 19,800 17,600 16,700 53,700 16,500 15,000 12,900 11,600 10,200 16,400 18,400 16,700 16,000 12,000 11,500
Deferred Revenue 0 -18,544,200 -19,052,700 -19,568,400 0 0 0 0 1,079,300 1,421,800 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 Current Liabilities 19,076,300 3,391,900 -19,118,800 -19,702,500 -18,591,500 -19,955,700 -20,573,200 -399,800 0 -22,620,000 -314,100 -95,300 -82,500 42,871,300 -110,100 -107,000 -92,300 -92,600 -120,300 -109,600 -117,700 -96,600 -66,200 -68,200 -65,400 -84,300 -95,700 -56,200 -112,500 -58,500 -74,500 -64,300 -51,500 0 -139,000 -199,500 -238,300 -42,600 -39,200 -39,500
Total Current Liabilities 19,123,000 22,006,800 21,964,500 61,100 18,591,500 19,955,700 20,573,200 20,536,000 20,754,700 66,900 279,400 79,800 82,500 89,600 110,100 84,700 92,300 92,600 120,300 93,400 117,700 96,600 66,200 68,200 65,400 84,300 95,700 56,200 112,500 58,500 74,500 64,300 51,500 36,100 139,000 199,500 238,300 42,600 39,200 39,500
Non-Current Liabilities
Long Term Debt 3,932,900 3,932,200 3,931,500 3,930,900 3,930,200 3,992,900 4,688,600 3,697,100 3,981,000 4,280,700 4,280,400 4,280,200 4,279,700 4,279,500 4,279,400 4,279,200 4,279,000 4,163,400 3,670,100 3,734,100 3,763,900 3,762,400 3,266,400 3,259,600 3,245,500 3,219,900 3,196,600 3,178,400 3,175,400 3,126,800 3,126,200 3,125,700 3,278,200 3,270,200 3,269,100 3,265,200 3,286,100 3,315,900 2,514,600 2,531,200
Deferred Revenue 0 47,721,800 46,866,300 2,317,400 -1,481,400 -1,406,000 0 0 0 0 0 0 -2,345,600 -2,324,600 -2,065,900 0 -2,106,900 -2,061,500 -1,450,300 0 -1,928,100 -1,687,500 -1,318,700 -958,400 -911,400 -887,900 -909,000 -1,092,500 -1,515,200 -1,281,800 -1,048,100 -972,400 -1,229,900 -1,234,700 -1,044,500 -697,200 -878,800 -819,700 -968,500 -1,035,300
Deferred Tax 1,770,300 1,739,700 1,728,700 1,613,300 1,481,400 1,406,000 1,417,100 1,206,800 1,079,300 1,421,800 1,373,900 2,320,200 2,345,600 2,324,600 2,065,900 2,330,800 2,106,900 2,061,500 1,450,300 1,796,600 1,928,100 1,687,500 1,318,700 958,400 911,400 887,900 909,000 1,092,500 1,515,200 1,281,800 1,048,100 972,400 1,229,900 1,234,700 1,044,500 697,200 878,800 819,700 968,500 1,035,300
Other Non-Current Liabilities 286,438,300 249,815,100 -5,660,200 268,589,400 252,962,500 263,176,100 282,769,000 275,683,300 247,022,200 253,550,600 273,310,600 281,598,500 275,810,600 278,849,700 273,563,500 273,144,800 256,099,300 249,500,800 228,571,200 255,606,400 249,304,300 248,061,600 241,534,900 226,970,900 242,684,200 236,150,800 237,147,300 236,647,100 231,046,600 224,412,200 221,589,800 213,524,900 214,805,800 208,863,100 203,930,400 205,932,000 202,315,500 209,120,600 209,423,200 206,265,800
Total Non-Current Liabilities 292,141,500 255,487,000 254,817,600 3,930,800 258,374,100 268,575,000 268,301,500 261,398,800 252,082,500 66,900 279,400 79,800 282,353,400 285,453,800 279,798,700 6,610,000 262,392,900 255,633,100 233,571,300 5,530,700 254,878,600 253,414,900 246,053,800 231,120,700 246,775,700 240,174,300 241,157,200 240,861,800 235,624,700 228,762,300 224,641,500 217,558,700 219,262,400 212,133,300 207,060,500 209,023,300 205,363,300 212,393,900 211,898,600 208,757,500
Total Liabilities 311,264,500 277,493,800 276,782,100 293,836,100 277,228,400 299,200 299,400,000 292,700,000 282,600,000 293,200,000 291,500,000 288,531,400 282,779,200 285,874,000 280,172,300 280,010,400 262,763,700 255,998,400 233,931,300 261,402,000 255,365,600 253,816,000 246,657,700 231,188,900 246,841,100 240,258,600 241,252,900 240,918,000 235,737,200 228,820,800 224,716,000 217,623,000 219,313,900 212,169,400 207,199,500 209,222,800 205,601,600 212,436,500 211,937,800 208,797,000
Common Stock 4,900 4,900 4,900 4,900 4,900 4,900 4,900 4,900 4,900 4,900 4,900 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,800 4,700 4,700 4,700 4,700 4,700 4,700 4,700 4,700 4,700 4,700 4,700 4,600 4,600 4,600
Retained Earnings 16,847,000 17,235,300 17,050,600 16,683,500 17,717,000 16,629,900 16,398,800 17,042,300 17,210,900 15,985,600 13,090,800 12,884,500 12,583,900 12,395,000 12,199,200 11,838,000 11,521,400 11,441,400 11,198,800 11,074,300 10,927,800 10,805,800 10,571,900 10,290,200 10,207,900 9,904,300 9,598,300 9,482,900 8,784,600 8,112,200 7,937,400 7,720,400 7,528,100 7,339,600 7,131,800 6,875,900 6,734,700 6,547,900 6,420,400 6,114,100
Accumulated Other Comprehensive Income/Loss -4,585,000 -5,411,800 -5,256,100 14,554,800 -6,840,900 52,450 -6,201,300 -7,199,000 -8,070,600 -5,630,100 -1,920,600 1,610,900 1,619,200 1,803,800 953,800 2,383,100 1,747,100 1,450,700 -599,200 1,037,900 1,307,100 647,700 -418,900 -1,565,100 -1,347,600 -1,137,900 -469,300 165,500 47,000 -116,100 -455,100 -675,200 91,800 -19,300 -356,100 -882,500 -524,400 -326,600 28,000 50,400
Total Stockholders Equity 11,237,400 11,013,400 11,185,500 10,916,000 10,722,900 10,389,500 10,260,800 10,001,700 9,446,200 11,036,800 11,897,600 16,125,800 16,129,200 16,233,100 15,405,500 16,558,900 15,650,900 15,243,100 12,972,600 14,618,000 14,804,200 14,034,700 12,694,400 11,390,000 11,700,800 11,639,300 12,186,900 12,849,300 11,996,400 11,168,100 10,616,100 10,227,300 10,794,600 10,499,700 10,041,600 9,311,600 9,620,300 9,693,400 10,422,600 10,184,000
Total Investments 102,647,700 6,576,600 1,280,300 98,320,400 93,982,800 96,792,300 98,031,200 95,089,300 93,843,400 97,841,700 103,182,900 159,078,400 155,955,900 155,852,500 154,501,000 159,966,100 155,411,100 150,900,700 139,675,700 142,767,700 138,722,700 133,118,200 128,779,000 84,766,600 84,007,200 82,404,800 81,952,800 82,102,700 81,203,400 79,050,500 77,812,000 75,835,500 77,758,500 76,687,400 73,807,500 69,820,500 69,565,500 68,176,600 68,862,500 68,433,800
Total Debt 3,970,200 3,982,100 3,982,200 3,992,000 3,954,000 4,019,200 4,712,800 4,077,700 4,047,500 4,347,600 4,559,800 4,360,000 4,354,000 4,362,200 4,363,400 4,363,900 4,355,600 4,239,700 3,775,700 3,827,500 3,860,000 3,839,200 3,310,300 3,302,500 3,281,600 3,284,400 3,274,700 3,217,900 3,234,200 3,168,800 3,185,700 3,177,100 3,318,100 3,296,100 3,391,700 3,471,900 3,507,700 3,342,500 2,541,800 2,559,200
Net Debt -2,204,300 -834,500 -186,200 -715,700 -610,300 -54,700 71,900 -770,300 -192,100 1,174,500 1,818,600 2,028,000 1,208,600 1,944,800 2,359,900 1,514,100 798,900 1,089,300 293,000 1,311,600 662,000 523,300 1,050,600 325,000 354,900 942,400 939,000 747,100 439,200 1,162,400 1,651,000 457,500 1,099,900 1,040,700 1,248,800 907,100 993,500 1,078,100 1,089,800 695,300

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 -885,600 353,100 532,500 -871,700 1,246,200 388,800 -134,500 4,852,200 1,385,500 3,059,400 376,200 505,200 359,900 361,800 517,100 472,600 236,000 398,300 288,900 315,300 284,600 392,100 452,100 231,700 460,000 459,500 402,500 842,900 813,200 314,800 353,600 338,200 327,400 327,000 369,200 258,300 300,900 264,900 429,100 280,300
Depreciation & Amortization 0 10,400 9,500 272,700 10,000 9,000 8,300 295,900 8,400 8,600 9,600 8,300 8,000 9,000 0 251,900 0 0 0 63,000 59,600 53,200 51,000 53,200 50,700 50,600 50,600 50,900 49,300 47,400 48,100 47,000 46,400 47,400 45,800 43,700 66,000 41,700 41,600 46,700
Deferred Income Tax 0 0 0 686,000 0 0 0 0 -28,500 0 0 0 0 0 0 0 0 0 0 126,200 167,900 52,600 -34,400 208,000 39,800 -34,500 63,400 32,500 -609,700 150,500 68,900 64,500 48,200 38,300 -37,000 88,700 83,200 154,700 -4,700 110,700
Stock Based Compensation -56,900 26,300 30,600 22,000 24,100 25,100 28,200 21,000 20,100 21,800 28,400 22,000 20,500 0 53,600 20,600 19,700 23,800 23,500 15,900 20,900 20,900 24,900 17,100 19,500 19,200 21,600 20,500 18,200 21,900 22,100 25,700 18,600 17,800 22,300 17,800 16,400 18,500 31,800 16,900
Change in Working Capital 0 0 0 -36,700 0 0 0 -7,588,600 1,171,000 0 0 1,268,600 0 0 0 1,673,700 0 0 0 553,600 1,404,000 1,111,400 791,400 1,045,400 1,569,400 563,300 300,200 -563,700 1,572,000 920,200 500,400 719,600 272,600 672,300 751,800 602,900 764,600 1,171,700 224,800 364,600
Accounts Receivable 0 0 0 -36,700 0 0 0 -3,301,900 0 0 0 8,300 0 0 0 16,400 0 0 0 -124,300 -52,500 119,000 -189,800 71,500 -60,000 83,300 -57,000 44,000 -144,400 30,300 -44,100 29,800 11,200 -66,500 124,200 -46,100 -117,200 -60,000 11,800 -58,100
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 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 Working Capital 0 0 0 2,101,600 0 0 0 -4,286,700 0 0 0 1,260,300 0 0 0 1,657,300 0 0 0 677,900 1,456,500 992,400 981,200 973,900 1,629,400 480,000 357,200 -607,700 1,716,400 889,900 544,500 -29,800 261,400 738,800 627,600 649,000 881,800 1,231,700 213,000 422,700
Other Non-Cash Items 2,070,500 1,041,900 61,200 871,700 -229,700 679,600 793,300 3,512,400 -1,385,500 -2,282,600 -344,700 606,600 613,500 631,000 -376,300 155,600 828,300 58,700 1,300,200 -45,600 -150,600 -128,200 -108,600 -112,800 -63,700 -166,400 -91,800 176,200 -43,400 -148,600 -470,200 -264,500 88,500 127,300 -256,600 42,700 -25,500 -165,000 -91,700 86,100
Net Cash Provided by Operating Activities 1,128,000 1,431,700 584,200 944,000 1,050,600 1,102,500 695,300 1,163,200 1,171,000 807,200 31,500 1,111,800 973,400 992,800 140,800 628,200 1,064,300 457,000 1,589,100 1,028,400 1,786,400 1,502,000 1,176,400 1,442,600 2,075,700 891,700 746,500 559,300 1,799,600 1,306,200 522,900 930,500 801,700 1,230,100 895,500 1,054,100 1,205,600 1,486,500 630,900 905,300
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -17,200 -17,900 -16,800 -27,900 -21,800 -20,900 -31,400 -30,000 -34,600 -26,300 -25,400 -21,000 -63,100 -22,900 -22,900 -25,900 -36,500 -28,400 -18,000 -34,300 -32,700 -36,000 -29,400 -18,900 -29,800 -17,600 -26,000 -31,500 -29,200 -60,300 -43,800 -45,800 -34,400 -30,500 -44,200 -40,100 -29,000 -34,500 -32,800 -18,500
Acquisitions Net -27,600 -1,000 0 134,500 27,700 0 -2,800 0 -2,500 0 -6,700 27,000 -1,800 -5,800 -16,600 0 0 0 0 1,100 -1,209,600 0 0 184,700 -43,200 -27,600 -113,900 0 0 0 0 0 0 0 0 2,500 -293,700 0 0 0
Purchases of Investments -3,162,900 -3,415,400 -3,882,300 -3,331,700 -2,948,100 -2,577,600 -4,185,700 -4,051,200 -3,549,700 -6,366,900 -5,453,000 -5,667,400 -3,531,300 -3,634,800 -3,899,000 -3,879,600 -4,171,800 -4,552,500 -3,175,900 -5,606,400 -2,994,200 -2,925,600 -3,100,000 -3,228,000 -3,619,100 -3,966,300 -3,399,100 -3,065,200 -3,074,100 -2,909,600 -4,393,500 -3,105,400 -3,126,300 -3,881,100 -3,589,500 -2,949,500 -2,066,500 -2,734,900 -2,268,200 -2,596,300
Sales/Maturities of Investments 3,033,000 3,145,500 2,555,900 3,197,200 2,920,400 2,802,400 3,032,500 4,851,400 4,507,300 5,820,100 6,404,600 3,109,500 2,753,600 4,069,800 3,762,400 2,938,400 3,010,800 3,347,700 2,566,500 2,915,800 2,042,700 2,611,600 1,891,500 2,426,800 2,189,800 2,585,600 2,828,500 2,568,400 2,113,600 2,680,300 2,794,500 2,659,200 2,748,800 2,403,800 1,821,500 1,757,600 1,812,100 2,357,400 2,261,800 2,385,900
Other Investing Activities 177,100 0 -1,326,400 -187,100 -27,700 -182,200 83,300 -201,700 -332,600 348,400 -799,400 -211,900 -1,083,700 -335,700 -859,700 -418,800 -221,300 -75,200 -285,300 -38,500 -388,400 -502,900 -253,200 -658,400 -564,900 64,300 -269,400 -206,800 176,300 -383,700 -188,200 -164,300 -411,700 -312,900 -41,100 -171,300 -546,300 -295,600 -190,300 -116,500
Net Cash Used for Investing Activities 2,400 -288,800 -1,343,200 -215,000 -49,500 21,700 -1,104,100 568,500 587,900 -224,700 126,800 -2,790,800 -1,924,500 76,400 -1,019,200 -1,385,900 -1,418,800 -1,308,400 -912,700 -2,762,300 -2,582,200 -852,900 -1,491,100 -1,293,800 -2,067,200 -1,361,600 -979,900 -735,100 -813,400 -673,300 -1,831,000 -656,300 -823,600 -1,820,700 -1,853,300 -1,400,800 -829,700 -707,600 -229,500 -345,400
Cash Flows from Financing Activities
Debt Repayment -14,700 -2,600 -4,100 0 -61,700 -698,600 629,700 20,600 -299,000 -200,000 192,700 9,600 -500 -500 -400 -400 112,300 458,800 -64,500 -30,300 26,500 528,600 6,500 23,000 25,200 12,500 55,700 -17,900 -41,500 0 7,600 645,100 7,300 500 3,200 4,500 -29,800 794,400 -16,700 2,000
Common Stock Issued 9,200 21,000 12,900 14,400 10,000 13,600 19,800 79,700 53,000 29,400 19,600 29,400 14,400 25,600 17,300 8,200 11,500 14,100 9,000 6,800 8,800 16,300 5,800 11,600 7,800 12,100 32,500 19,400 29,800 42,500 70,800 12,100 14,500 1,200 10,000 4,600 41,900 11,700 17,900 7,900
Common Stock Repurchased -251,800 -250,300 -234,200 -250,700 -200,800 -100,400 -188,500 -250,400 -450,500 -100,000 -894,100 -352,100 -203,500 -266,100 -115,500 -75,000 -200 0 -231,800 -83,500 -43,800 -100 -153,600 -210,100 -65,000 -196,900 -199,600 -2,300 -48,900 -26,400 -142,800 -32,100 -35,500 -104,100 -105,600 -112,400 -112,600 -200 -75,400 -200
Dividends Paid -165,100 -165,200 -162,400 -159,000 -156,100 -154,900 -155,500 -156,200 -157,400 -161,700 -167,000 -168,500 -168,200 -165,200 -152,200 -153,700 -153,700 -153,500 -153,600 -152,400 -153,000 -150,400 -150,200 -152,100 -150,700 -148,500 -147,300 -141,500 -135,800 -132,700 -130,000 -123,800 -117,900 -112,800 -110,400 -110,800 -111,900 -120,300 -114,500 -108,200
Other Financing Activities 649,900 -97,600 607,500 -190,300 -102,100 -750,900 -103,800 -817,000 161,500 281,700 1,099,700 1,347,200 2,036,900 -249,100 282,900 271,700 790,900 199,700 731,300 1,311,200 839,400 12,700 -111,600 229,600 758,900 797,000 357,000 -6,100 -1,200 -44,600 317,600 -274,100 116,300 918,300 738,700 611,400 86,300 -652,100 -624,600 131,700
Net Cash Used Provided by Financing Activities 227,500 -494,700 219,700 -585,600 -510,700 -1,691,200 201,700 -1,123,300 -692,400 -150,600 250,900 865,600 1,679,100 -655,300 32,100 50,800 760,800 519,100 290,400 1,051,800 677,900 407,100 -403,100 -98,000 576,200 476,200 98,300 -148,400 -197,600 -161,200 123,200 227,200 -15,300 703,100 535,900 397,300 -126,100 33,500 -813,300 33,200
Effect of Forex Changes on Cash 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
Net Change in Cash 1,357,900 648,200 -539,300 143,400 490,400 -567,000 -207,100 608,400 1,066,500 431,900 409,200 -813,400 728,000 413,900 -846,300 -706,900 406,300 -332,300 966,800 -682,100 -117,900 1,056,200 -717,800 50,800 584,700 6,300 -135,100 -324,200 788,600 471,700 -1,184,900 501,400 -37,200 112,500 -421,900 50,600 249,800 812,400 -411,900 593,100
Cash at End of Period 6,174,500 4,816,600 4,168,400 4,707,700 4,564,300 4,073,900 4,640,900 4,848,000 4,239,600 3,173,100 2,741,200 2,332,000 3,145,400 2,417,400 2,003,500 2,849,800 3,556,700 3,150,400 3,482,700 2,515,900 3,198,000 3,315,900 2,259,700 2,977,500 2,926,700 2,342,000 2,335,700 2,470,800 2,795,000 2,006,400 1,534,700 2,719,600 2,218,200 2,255,400 2,142,900 2,564,800 2,514,200 2,264,400 1,452,000 1,863,900
Cash at Start of Period 4,816,600 4,168,400 4,707,700 4,564,300 4,073,900 4,640,900 4,848,000 4,239,600 3,173,100 2,741,200 2,332,000 3,145,400 2,417,400 2,003,500 2,849,800 3,556,700 3,150,400 3,482,700 2,515,900 3,198,000 3,315,900 2,259,700 2,977,500 2,926,700 2,342,000 2,335,700 2,470,800 2,795,000 2,006,400 1,534,700 2,719,600 2,218,200 2,255,400 2,142,900 2,564,800 2,514,200 2,264,400 1,452,000 1,863,900 1,270,800
Free Cash Flow
Operating Cash Flow 1,128,000 1,431,700 584,200 944,000 1,050,600 1,102,500 695,300 1,163,200 1,171,000 807,200 31,500 1,111,800 973,400 992,800 140,800 628,200 1,064,300 457,000 1,589,100 1,028,400 1,786,400 1,502,000 1,176,400 1,442,600 2,075,700 891,700 746,500 559,300 1,799,600 1,306,200 522,900 930,500 801,700 1,230,100 895,500 1,054,100 1,205,600 1,486,500 630,900 905,300
Capital Expenditure -17,200 -17,900 -16,800 -27,900 -21,800 -20,900 -31,400 -30,000 -34,600 -26,300 -25,400 -21,000 -63,100 -22,900 -22,900 -25,900 -36,500 -28,400 -18,000 -34,300 -32,700 -36,000 -29,400 -18,900 -29,800 -17,600 -26,000 -31,500 -29,200 -60,300 -43,800 -45,800 -34,400 -30,500 -44,200 -40,100 -29,000 -34,500 -32,800 -18,500
Free Cash Flow 1,110,800 1,413,800 567,400 916,100 1,028,800 1,081,600 663,900 1,133,200 1,136,400 780,900 6,100 1,090,800 910,300 969,900 117,900 602,300 1,027,800 428,600 1,571,100 994,100 1,753,700 1,466,000 1,147,000 1,423,700 2,045,900 874,100 720,500 527,800 1,770,400 1,245,900 479,100 884,700 767,300 1,199,600 851,300 1,014,000 1,176,600 1,452,000 598,100 886,800