MTD Stock Income Statements
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
Quarterly Income Statements
Quarterly
|
Annual
Unit: USD | 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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-04-14 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 934,992,000 | 942,462,000 | 982,117,000 | 928,738,000 | 1,057,685,000 | 985,846,000 | 978,387,000 | 897,791,000 | 1,037,239,000 | 951,950,000 | 924,351,000 | 804,390,000 | 937,985,000 | 807,357,000 | 690,673,000 | 649,162,000 | 843,969,000 | 753,866,000 | 731,366,000 | 679,452,000 | 817,923,000 | 734,846,000 | 721,996,000 | 660,821,000 | 778,031,000 | 698,799,000 | 653,656,000 | 594,567,000 | 709,699,000 | 650,598,000 | 608,286,000 | 539,674,000 | 673,535,000 | 604,154,000 | 582,057,000 | 535,701,000 | 697,428,000 | 629,100,000 | 608,834,000 | 550,621,000 | 684,253,000 | 591,686,000 | 578,680,000 | 524,353,000 | 657,292,000 | 578,553,000 | 570,283,000 | 535,400,000 | 648,360,000 | 601,114,000 | 561,088,000 | 498,766,000 | 592,765,000 | 490,213,000 | 468,549,000 | 416,651,000 | 511,682,000 | 435,650,000 | 407,442,000 | 374,079,000 | 509,687,000 | 509,097,000 | 515,605,000 | 438,955,000 | 532,841,000 | 442,600,000 | 430,544,000 | 387,764,000 | 462,277,000 | 397,318,000 | 389,157,000 | 346,160,000 | 411,247,000 | 365,428,000 | 368,637,000 | 337,160,000 | 399,205,000 | 342,048,000 | 344,492,000 | 318,709,000 | 370,446,000 | 320,814,000 | 321,363,000 | 291,808,000 | 337,306,000 | 306,990,000 | 296,454,000 | 272,957,000 | 318,281,000 | 285,064,000 | 279,033,000 | 265,644,000 | 265,644,000 | 297,870,000 | 270,003,000 | 268,558,000 | 259,116,000 | 304,300,000 | 268,000,000 | 257,500,000 | 235,700,000 | 266,000,000 | 225,600,000 | 228,400,000 | 215,700,000 | 244,700,000 | 215,900,000 | 220,400,000 |
cost of revenue | 383,354,000 | 382,923,000 | 398,574,000 | 382,172,000 | 425,545,000 | 401,190,000 | 406,726,000 | 378,206,000 | 430,106,000 | 396,130,000 | 387,447,000 | 332,694,000 | 378,941,000 | 337,749,000 | 292,703,000 | 274,753,000 | 345,672,000 | 318,810,000 | 311,828,000 | 291,133,000 | 340,357,000 | 315,592,000 | 309,371,000 | 285,888,000 | 322,812,000 | 298,522,000 | 278,739,000 | 251,667,000 | 291,089,000 | 281,104,000 | 260,710,000 | 239,767,000 | 282,788,000 | 264,625,000 | 259,145,000 | 236,896,000 | 303,046,000 | 285,549,000 | 280,658,000 | 257,980,000 | 308,896,000 | 273,113,000 | 269,837,000 | 245,100,000 | 300,504,000 | 270,396,000 | 271,275,000 | 258,298,000 | 302,201,000 | 286,697,000 | 264,897,000 | 237,259,000 | 276,175,000 | 234,158,000 | 221,924,000 | 198,725,000 | 241,694,000 | 210,457,000 | 201,208,000 | 186,157,000 | 245,449,000 | 260,417,000 | 256,594,000 | 217,803,000 | 262,239,000 | 223,591,000 | 215,451,000 | 196,285,000 | 228,677,000 | 203,261,000 | 196,722,000 | 175,820,000 | 203,154,000 | 186,422,000 | 188,212,000 | 174,365,000 | 200,748,000 | 176,293,000 | 176,573,000 | 168,433,000 | 194,203,000 | 168,950,000 | 164,952,000 | 158,150,000 | 178,711,000 | 164,067,000 | 155,372,000 | 147,820,000 | 165,582,000 | 154,040,000 | 152,184,000 | 141,688,000 | 141,688,000 | 151,340,000 | 144,326,000 | 143,685,000 | 139,144,000 | 156,500,000 | 142,200,000 | 137,100,000 | 124,200,000 | 139,000,000 | 120,500,000 | 120,900,000 | 115,100,000 | 134,400,000 | 121,600,000 | 123,400,000 |
gross profit | 551,638,000 | 559,539,000 | 583,543,000 | 546,566,000 | 632,140,000 | 584,656,000 | 571,661,000 | 519,585,000 | 607,133,000 | 555,820,000 | 536,904,000 | 471,696,000 | 559,044,000 | 469,608,000 | 397,970,000 | 374,409,000 | 498,297,000 | 435,056,000 | 419,538,000 | 388,319,000 | 477,566,000 | 419,254,000 | 412,625,000 | 374,933,000 | 455,219,000 | 400,277,000 | 374,917,000 | 342,900,000 | 418,610,000 | 369,494,000 | 347,576,000 | 299,907,000 | 390,747,000 | 339,529,000 | 322,912,000 | 298,805,000 | 394,382,000 | 343,551,000 | 328,176,000 | 292,641,000 | 375,357,000 | 318,573,000 | 308,843,000 | 279,253,000 | 356,788,000 | 308,157,000 | 299,008,000 | 277,102,000 | 346,159,000 | 314,417,000 | 296,191,000 | 261,507,000 | 316,590,000 | 256,055,000 | 246,625,000 | 217,926,000 | 269,988,000 | 225,193,000 | 206,234,000 | 187,922,000 | 264,238,000 | 248,680,000 | 259,011,000 | 221,152,000 | 270,602,000 | 219,009,000 | 215,093,000 | 191,479,000 | 233,600,000 | 194,057,000 | 192,435,000 | 170,340,000 | 208,093,000 | 179,006,000 | 180,425,000 | 162,795,000 | 198,457,000 | 165,755,000 | 167,919,000 | 150,276,000 | 176,243,000 | 151,864,000 | 156,411,000 | 133,658,000 | 158,595,000 | 142,923,000 | 141,082,000 | 125,137,000 | 152,699,000 | 131,024,000 | 126,849,000 | 123,956,000 | 123,956,000 | 146,530,000 | 125,677,000 | 124,873,000 | 119,972,000 | 147,800,000 | 125,800,000 | 120,400,000 | 111,500,000 | 127,000,000 | 105,100,000 | 107,500,000 | 100,600,000 | 110,300,000 | 94,300,000 | 97,000,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 46,435,000 | 46,127,000 | 47,245,000 | 45,477,000 | 45,942,000 | 44,129,000 | 44,023,000 | 43,028,000 | 45,615,000 | 42,276,000 | 42,603,000 | 39,272,000 | 39,866,000 | 34,656,000 | 31,193,000 | 34,387,000 | 35,299,000 | 36,015,000 | 36,582,000 | 36,053,000 | 36,205,000 | 34,838,000 | 35,315,000 | 34,713,000 | 32,542,000 | 32,477,000 | 32,854,000 | 31,392,000 | 30,155,000 | 30,139,000 | 30,701,000 | 28,973,000 | 31,110,000 | 29,711,000 | 29,794,000 | 28,461,000 | 31,323,000 | 30,352,000 | 32,125,000 | 29,497,000 | 30,597,000 | 29,046,000 | 29,003,000 | 27,700,000 | 28,001,000 | 27,896,000 | 27,966,000 | 28,667,000 | 30,115,000 | 30,068,000 | 29,605,000 | 26,351,000 | 26,466,000 | 24,992,000 | 23,105,000 | 22,465,000 | 23,731,000 | 22,309,000 | 22,075,000 | 21,570,000 | 24,771,000 | 26,553,000 | 26,704,000 | 24,254,000 | 25,889,000 | 22,699,000 | 22,455,000 | 21,336,000 | 21,823,000 | 20,478,000 | 20,562,000 | 19,939,000 | 20,840,000 | 19,315,000 | 20,936,000 | 20,802,000 | 22,208,000 | 20,190,000 | 20,164,000 | 20,655,000 | 20,918,000 | 19,277,000 | 19,338,000 | 18,470,000 | 18,695,000 | 17,469,000 | 17,704,000 | 16,757,000 | 18,147,000 | 16,170,000 | 15,503,000 | 14,807,000 | 14,807,000 | 14,959,000 | 14,093,000 | 13,909,000 | 13,373,000 | 17,200,000 | 13,900,000 | 13,600,000 | 12,800,000 | 15,400,000 | 11,500,000 | 11,200,000 | 10,800,000 | 13,100,000 | 12,100,000 | 11,600,000 |
sales and marketing | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 13,000,000 | 16,200,000 | 39,300,000 |
general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 85,263,000 | 82,355,000 | 75,824,000 | 79,094,000 | 75,973,000 | 70,928,000 | 73,196,000 | 73,196,000 | 79,489,000 | 72,460,000 | 70,461,000 | 74,515,000 | 83,600,000 | 75,500,000 | 70,900,000 | 70,400,000 | 72,700,000 | 63,300,000 | 64,400,000 | 65,100,000 | 70,800,000 | 63,200,000 | 66,200,000 |
operating income | 269,862,000 | 281,888,000 | 293,881,000 | 297,894,000 | 290,070,000 | 294,214,000 | 302,594,000 | 294,944,000 | 304,994,000 | 299,049,000 | 297,866,000 | 274,908,000 | 280,892,000 | 253,751,000 | 235,216,000 | 247,129,000 | 254,829,000 | 251,170,000 | 254,123,000 | 252,700,000 | 249,821,000 | 249,145,000 | 255,309,000 | 247,122,000 | 249,063,000 | 248,108,000 | 236,620,000 | 225,609,000 | 228,264,000 | 226,906,000 | 227,154,000 | 206,318,000 | 216,550,000 | 213,024,000 | 212,236,000 | 209,027,000 | 225,722,000 | 224,049,000 | 222,511,000 | 208,782,000 | 217,320,000 | 209,167,000 | 208,244,000 | 198,942,000 | 208,966,000 | 204,132,000 | 203,308,000 | 201,507,000 | 221,929,000 | 220,695,000 | 205,984,000 | 191,351,000 | 195,502,000 | 173,835,000 | 170,272,000 | 161,114,000 | -1,072,889,000 | 155,232,000 | 147,377,000 | 138,288,000 | 166,019,000 | 174,893,000 | 186,468,000 | 165,261,000 | 178,179,000 | 155,044,000 | 154,268,000 | 145,697,000 | 159,068,000 | 141,033,000 | 140,988,000 | 134,925,000 | 142,154,000 | 130,908,000 | 132,042,000 | 129,927,000 | 143,103,000 | 127,798,000 | 124,080,000 | 120,272,000 | 125,292,000 | 114,969,000 | 116,186,000 | 106,102,000 | 110,064,000 | 105,537,000 | 101,960,000 | 94,355,000 | 134,165,000 | 95,612,000 | 89,456,000 | 96,861,000 | 96,861,000 | 103,288,000 | 94,331,000 | 92,410,000 | 96,484,000 | 109,600,000 | 98,100,000 | 93,500,000 | 92,000,000 | 96,800,000 | 82,900,000 | 83,300,000 | 83,600,000 | 96,900,000 | 91,500,000 | 117,100,000 |
net income | 281,776,000 | 31,400 | 307,704,000 | 249,068,000 | 343,572,000 | 292,391,000 | 271,227,000 | 228,350,000 | 297,517,000 | 256,771,000 | 239,038,000 | 196,788,000 | 278,152,000 | 215,857,000 | 162,754,000 | 127,280,000 | 243,468,000 | 183,886,000 | 165,415,000 | 135,619,000 | 227,745,000 | 170,109,000 | 157,316,000 | 127,811,000 | 206,156,000 | 152,169,000 | 138,297,000 | 117,291,000 | 190,346,000 | 142,588,000 | 120,422,000 | 93,589,000 | 174,197,000 | 126,505,000 | 110,676,000 | 89,778,000 | 168,660,000 | 119,502,000 | 105,665,000 | 83,859,000 | 158,037,000 | 109,406,000 | 100,599,000 | 80,311,000 | 147,822,000 | 104,025,000 | 95,700,000 | 75,595,000 | 124,230,000 | 93,722,000 | 90,207,000 | 70,156,000 | 121,088,000 | 82,093,000 | 76,353,000 | 57,066,000 | 1,342,877,000 | 69,961,000 | 58,857,000 | 49,634,000 | 98,219,000 | 73,787,000 | 72,543,000 | 55,891,000 | 92,423,000 | 63,965,000 | 60,825,000 | 45,782,000 | 74,532,000 | 53,024,000 | 51,447,000 | 35,415,000 | 65,939,000 | 48,098,000 | 48,383,000 | 32,868,000 | 55,354,000 | 37,957,000 | 43,839,000 | 30,004,000 | 50,951,000 | 36,895,000 | 40,225,000 | 27,556,000 | 48,531,000 | 37,386,000 | 39,122,000 | 30,782,000 | 18,534,000 | 35,412,000 | 37,393,000 | 27,095,000 | 27,095,000 | 43,242,000 | 31,346,000 | 32,463,000 | 23,488,000 | 38,200,000 | 27,700,000 | 26,900,000 | 19,500,000 | 30,200,000 | 22,200,000 | 24,200,000 | 17,000,000 | 13,400,000 | 2,800,000 | -20,100,000 |