Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 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-09-30 | 2019-06-30 | 2019-03-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 | 2006-12-31 | 2005-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,209,300,000 | 1,157,100,000 | 1,036,000,000 | 1,113,500,000 | 994,200,000 | 1,004,300,000 | 921,000,000 | 1,034,500,000 | 975,000,000 | 871,300,000 | 741,500,000 | 815,200,000 | 769,600,000 | 696,200,000 | 628,800,000 | 698,200,000 | 650,200,000 | 595,100,000 | 505,000,000 | 568,900,000 | 500,900,000 | 451,800,000 | 405,100,000 | 396,300,000 | 336,400,000 | 280,500,000 | 266,700,000 | 242,500,000 | 184,400,000 | 124,375,000 | 184,600,000 | 170,600,000 | 142,300,000 | 116,200,000 | 1,528,000 | 1,224,000 | |||||||||||||||||||||||||||||||||||||
yoy | 21.64% | 15.21% | 12.49% | 7.64% | 1.97% | 15.26% | 24.21% | 26.90% | 26.69% | 25.15% | 17.92% | 16.76% | 18.36% | 16.99% | 24.51% | 22.73% | 29.81% | 31.72% | 24.66% | 43.55% | 48.90% | 61.07% | 51.89% | 63.42% | 82.43% | 125.53% | 44.47% | 42.15% | 29.59% | 22.46% | |||||||||||||||||||||||||||||||||||||||||||
qoq | 4.51% | 11.69% | -6.96% | 12.00% | -1.01% | 9.04% | -10.97% | 6.10% | 11.90% | 17.51% | -9.04% | 5.93% | 10.54% | 10.72% | -9.94% | 7.38% | 9.26% | 17.84% | -11.23% | 13.58% | 10.87% | 11.53% | 2.22% | 17.81% | 19.93% | 5.17% | 9.98% | 31.51% | 48.26% | -32.62% | 8.21% | 19.89% | 24.84% | ||||||||||||||||||||||||||||||||||||||||
cost of sales | 477,900,000 | 468,300,000 | 447,000,000 | 457,700,000 | 400,400,000 | 377,600,000 | 359,100,000 | 377,900,000 | 351,700,000 | 324,900,000 | 278,900,000 | 273,900,000 | 275,400,000 | 246,700,000 | 230,700,000 | 225,600,000 | 203,300,000 | 178,000,000 | 161,100,000 | 169,800,000 | 160,500,000 | 167,700,000 | 148,600,000 | 149,400,000 | 129,900,000 | 111,700,000 | 98,100,000 | 88,900,000 | 65,500,000 | 39,725,000 | 57,600,000 | 53,100,000 | 48,200,000 | 35,100,000 | 47,500,000 | 51,800,000 | 41,100,000 | 3,655,000 | 3,113,000 | ||||||||||||||||||||||||||||||||||
gross profit | 731,400,000 | 688,800,000 | 589,000,000 | 655,800,000 | 593,800,000 | 626,700,000 | 561,900,000 | 656,600,000 | 623,300,000 | 546,400,000 | 462,600,000 | 541,300,000 | 494,200,000 | 449,500,000 | 398,100,000 | 472,600,000 | 446,900,000 | 417,100,000 | 343,900,000 | 399,100,000 | 340,400,000 | 284,100,000 | 256,500,000 | 246,900,000 | 206,500,000 | 168,800,000 | 168,600,000 | 153,600,000 | 118,900,000 | 153,500,000 | 127,000,000 | 117,500,000 | 94,100,000 | 116,700,000 | 101,100,000 | 85,500,000 | 75,100,000 | 91,200,000 | 74,700,000 | 66,000,000 | 46,500,000 | 59,400,000 | 47,200,000 | 39,900,000 | 29,800,000 | 34,100,000 | 27,600,000 | 21,900,000 | 16,500,000 | 17,568,000 | 8,402,000 | 11,243,000 | 9,387,000 | 10,693,000 | 8,164,000 | ||||||||||||||||||
yoy | 23.17% | 9.91% | 4.82% | -0.12% | -4.73% | 14.70% | 21.47% | 21.30% | 26.12% | 21.56% | 16.20% | 14.54% | 10.58% | 7.77% | 15.76% | 18.42% | 31.29% | 46.81% | 34.07% | 61.64% | 64.84% | 68.31% | 52.14% | 60.74% | 73.68% | 9.97% | 32.76% | 30.72% | 26.35% | 31.53% | 25.62% | 37.43% | 25.30% | 27.96% | 35.34% | 29.55% | 61.51% | 53.54% | 58.26% | 65.41% | 56.04% | 74.19% | 71.01% | 82.19% | 80.61% | 94.10% | 228.49% | 94.79% | 75.78% | 64.29% | 2.92% | ||||||||||||||||||||||
qoq | 6.18% | 16.94% | -10.19% | 10.44% | -5.25% | 11.53% | -14.42% | 5.34% | 14.07% | 18.12% | -14.54% | 9.53% | 9.94% | 12.91% | -15.76% | 5.75% | 7.14% | 21.29% | -13.83% | 17.24% | 19.82% | 10.76% | 3.89% | 19.56% | 22.33% | 0.12% | 9.77% | 29.18% | -22.54% | 20.87% | 8.09% | 24.87% | -19.37% | 15.43% | 18.25% | 13.85% | -17.65% | 22.09% | 13.18% | 41.94% | -21.72% | 25.85% | 18.30% | 33.89% | -12.61% | 23.55% | 26.03% | 32.73% | -6.08% | 109.09% | -25.27% | 19.77% | -12.21% | 30.98% | |||||||||||||||||||
gross margin % | 60.48% | 59.53% | 56.85% | 58.90% | 59.73% | 62.40% | 61.01% | 63.47% | 63.93% | 62.71% | 62.39% | 66.40% | 64.22% | 64.56% | 63.31% | 67.69% | 68.73% | 70.09% | 68.10% | 70.15% | 67.96% | 62.88% | 63.32% | 62.30% | 61.39% | 60.18% | 63.22% | 63.34% | 64.48% | 123.42% | 68.80% | 68.87% | 66.13% | 64.63% | 0% | 0% | |||||||||||||||||||||||||||||||||||||
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 157,500,000 | 148,200,000 | 145,200,000 | 139,500,000 | 135,400,000 | 136,000,000 | 141,500,000 | 136,100,000 | 131,400,000 | 119,300,000 | 119,000,000 | 116,300,000 | 110,300,000 | 121,700,000 | 135,900,000 | 149,800,000 | 128,800,000 | 129,100,000 | 109,400,000 | 119,200,000 | 87,700,000 | 79,900,000 | 73,100,000 | 66,700,000 | 69,000,000 | 59,000,000 | 50,100,000 | 47,200,000 | 44,800,000 | 48,700,000 | 43,300,000 | 45,300,000 | 48,100,000 | 43,700,000 | 43,900,000 | 36,300,000 | 32,200,000 | 28,500,000 | 64,800,000 | 24,400,000 | 19,800,000 | 21,600,000 | 18,500,000 | 14,800,000 | 14,500,000 | 12,600,000 | 11,800,000 | 11,100,000 | 9,300,000 | 8,705,000 | 10,582,000 | 10,498,000 | 9,715,000 | 9,232,000 | 8,231,000 | 7,016,000 | 6,268,000 | 6,902,000 | 6,161,000 | 5,425,000 | 4,739,000 | 4,172,000 | 3,496,000 | 3,455,000 | 3,171,000 | 4,571,000 | 5,418,000 | 4,797,000 | 4,843,000 | 4,397,000 | 3,671,000 | ||
selling, general and administrative | 331,400,000 | 328,000,000 | 310,100,000 | 327,400,000 | 306,400,000 | 332,700,000 | 319,300,000 | 308,800,000 | 284,700,000 | 297,300,000 | 294,600,000 | 297,800,000 | 234,600,000 | 248,900,000 | 220,900,000 | 235,100,000 | 199,800,000 | 187,000,000 | 188,600,000 | 175,900,000 | 158,600,000 | 136,400,000 | 149,800,000 | 124,200,000 | 138,300,000 | 124,200,000 | 104,600,000 | 111,300,000 | 104,800,000 | 92,800,000 | 84,200,000 | 85,800,000 | 86,400,000 | 79,100,000 | 75,700,000 | 69,300,000 | 62,100,000 | 61,100,000 | 52,300,000 | 45,200,000 | 39,400,000 | 36,200,000 | 33,700,000 | 30,900,000 | 27,600,000 | 23,800,000 | 21,600,000 | 20,700,000 | 18,100,000 | 17,195,000 | 15,142,000 | 15,394,000 | 15,069,000 | 13,737,000 | 13,241,000 | 12,244,000 | 10,718,000 | 9,973,000 | 10,377,000 | 10,362,000 | 9,794,000 | 9,397,000 | 8,948,000 | 8,952,000 | 7,903,000 | 7,349,000 | 6,652,000 | 7,247,000 | 6,421,000 | 5,653,000 | 5,943,000 | ||
total operating expenses | 488,900,000 | 476,200,000 | 455,300,000 | 466,900,000 | 441,800,000 | 468,700,000 | 460,800,000 | 439,700,000 | 417,800,000 | 418,300,000 | 415,400,000 | 415,900,000 | 346,700,000 | 372,500,000 | 356,800,000 | 472,000,000 | 328,600,000 | 316,100,000 | 298,000,000 | 295,100,000 | 246,300,000 | 216,300,000 | 222,900,000 | 190,900,000 | 207,300,000 | 183,200,000 | 154,700,000 | 158,500,000 | 149,600,000 | 141,500,000 | 127,500,000 | 131,100,000 | 134,500,000 | 122,800,000 | 119,600,000 | 105,600,000 | 94,300,000 | 89,600,000 | 117,100,000 | 69,600,000 | 59,200,000 | 57,800,000 | 52,200,000 | 45,700,000 | 42,100,000 | 36,400,000 | 33,400,000 | 31,800,000 | 27,400,000 | 25,900,000 | 25,724,000 | 25,892,000 | 24,784,000 | 22,969,000 | 21,472,000 | 19,260,000 | 16,986,000 | 16,875,000 | 16,538,000 | 15,787,000 | 14,533,000 | 13,569,000 | 12,444,000 | 12,407,000 | 11,074,000 | 11,920,000 | 12,070,000 | 12,044,000 | 11,264,000 | 10,050,000 | 9,614,000 | ||
operating income | 242,500,000 | 212,600,000 | 133,700,000 | 188,900,000 | 152,000,000 | 158,000,000 | 101,100,000 | 216,900,000 | 205,500,000 | 128,100,000 | 47,200,000 | 125,400,000 | 147,500,000 | 77,000,000 | 41,300,000 | 600,000 | 118,300,000 | 101,000,000 | 45,900,000 | 104,000,000 | 94,100,000 | 67,800,000 | 33,600,000 | 56,000,000 | -800,000 | -14,400,000 | 13,900,000 | -4,900,000 | -30,700,000 | 12,000,000 | -500,000 | -13,600,000 | -40,400,000 | -6,100,000 | -18,500,000 | -20,100,000 | -19,200,000 | 1,600,000 | -42,400,000 | -3,600,000 | -12,700,000 | 1,600,000 | -5,000,000 | -5,800,000 | -12,300,000 | -2,300,000 | -5,800,000 | -9,900,000 | -10,900,000 | -8,332,000 | -17,322,000 | -14,649,000 | -15,397,000 | -12,276,000 | -13,308,000 | -7,389,000 | -11,870,000 | -9,886,000 | -13,062,000 | -11,268,000 | -11,074,000 | -9,462,000 | -11,579,000 | -13,455,000 | -11,337,000 | -12,738,000 | -13,990,000 | -13,455,000 | -12,644,000 | ||||
yoy | 59.54% | 34.56% | 32.25% | -12.91% | -26.03% | 23.34% | 114.19% | 72.97% | 39.32% | 66.36% | 14.29% | 20800.00% | 24.68% | -23.76% | -10.02% | -99.42% | 25.72% | 48.97% | 36.61% | 85.71% | -11862.50% | -570.83% | 141.73% | -1242.86% | -97.39% | -220.00% | -2880.00% | -63.97% | -24.01% | -296.72% | -97.30% | -32.34% | 110.42% | -481.25% | -56.37% | 458.33% | 51.18% | 0.00% | 748.00% | -37.93% | 3.25% | -169.57% | -13.79% | -41.41% | 12.84% | -72.40% | -66.52% | -32.42% | -29.21% | -32.13% | 30.16% | 98.25% | 29.71% | 24.18% | 1.88% | -34.42% | 7.19% | 4.48% | 12.81% | -16.25% | -2.32% | -25.72% | -17.23% | 0.00% | -10.34% | ||||||||
qoq | 14.06% | 59.01% | -29.22% | 24.28% | -3.80% | 56.28% | -53.39% | 5.55% | 60.42% | 171.40% | -62.36% | -14.98% | 91.56% | 86.44% | 6783.33% | -99.49% | 17.13% | 120.04% | -55.87% | 10.52% | 38.79% | 101.79% | -40.00% | -7100.00% | -94.44% | -203.60% | -383.67% | -84.04% | -355.83% | -2500.00% | -96.32% | -66.34% | 562.30% | -67.03% | -7.96% | 4.69% | -1300.00% | -103.77% | 1077.78% | -71.65% | -893.75% | -132.00% | -13.79% | -52.85% | 434.78% | -60.34% | -41.41% | -9.17% | 30.82% | -51.90% | 18.25% | -4.86% | 25.42% | -7.75% | 80.11% | -37.75% | 20.07% | -24.31% | 15.92% | 1.75% | 17.04% | -18.28% | -13.94% | 18.68% | -11.00% | -8.95% | 3.98% | 6.41% | |||||
operating margin % | 20.05% | 18.37% | 12.91% | 16.96% | 15.29% | 15.73% | 10.98% | 20.97% | 21.08% | 14.70% | 6.37% | 15.38% | 19.17% | 11.06% | 6.57% | 0.09% | 18.19% | 16.97% | 9.09% | 18.28% | 18.79% | 15.01% | 8.29% | 14.13% | -0.24% | -5.13% | 5.21% | -2.02% | -16.65% | 9.65% | -0.27% | -7.97% | -28.39% | -16.52% | 0% | ||||||||||||||||||||||||||||||||||||||
other income | 109,800,000 | 28,500,000 | 20,600,000 | 22,400,000 | 25,400,000 | 29,800,000 | 31,400,000 | 30,300,000 | 33,900,000 | -1,600,000 | -5,600,000 | 2,600,000 | -100,000 | 1,300,000 | 1,800,000 | 400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 352,300,000 | 241,100,000 | 154,300,000 | 211,300,000 | 177,400,000 | 187,800,000 | 132,500,000 | 246,200,000 | 240,400,000 | 159,300,000 | 64,500,000 | 133,200,000 | 146,200,000 | 75,300,000 | 36,100,000 | -14,700,000 | 90,700,000 | 76,700,000 | 21,200,000 | 81,300,000 | 75,100,000 | 46,200,000 | 22,400,000 | 45,800,000 | -9,300,000 | -26,600,000 | 44,800,000 | 29,600,000 | -24,000,000 | 8,600,000 | -2,500,000 | -14,400,000 | -40,300,000 | -7,000,000 | -18,600,000 | -20,100,000 | -2,600,000 | -6,000,000 | -10,100,000 | -11,100,000 | -8,495,000 | -17,306,000 | -14,627,000 | -15,372,000 | |||||||||||||||||||||||||||||
income tax expense | 68,500,000 | 61,300,000 | 59,600,000 | 42,800,000 | 44,300,000 | -10,100,000 | 119,700,000 | 2,050,000 | 45,000,000 | 3,625,000 | 19,800,000 | 1,325,000 | 2,900,000 | 2,500,000 | 300,000 | 200,000 | 1,400,000 | 400,000 | 200,000 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 283,800,000 | 179,800,000 | 105,400,000 | 151,700,000 | 134,600,000 | 143,500,000 | 146,400,000 | 256,300,000 | 120,700,000 | 115,900,000 | 48,600,000 | 91,800,000 | 101,200,000 | 50,900,000 | 97,300,000 | -19,400,000 | 70,900,000 | 62,900,000 | 40,300,000 | 355,200,000 | 72,200,000 | 46,300,000 | 19,900,000 | 45,800,000 | -10,500,000 | -26,900,000 | 46,600,000 | 30,200,000 | -24,200,000 | -9,400,000 | -2,000,000 | 2,900,000 | -41,700,000 | -7,400,000 | -18,800,000 | -20,200,000 | -19,200,000 | 1,500,000 | -42,500,000 | -3,700,000 | -12,900,000 | 1,300,000 | -5,200,000 | -6,000,000 | -12,500,000 | -2,600,000 | -6,000,000 | -10,100,000 | -11,100,000 | -8,482,000 | -17,263,000 | -14,691,000 | -14,064,000 | -12,251,000 | -13,278,000 | -7,367,000 | -11,850,000 | -9,812,000 | -13,398,000 | -11,687,000 | -20,273,000 | -11,529,000 | -13,523,000 | -15,330,000 | -13,142,000 | -13,450,000 | -14,688,000 | -14,074,000 | -12,972,000 | -12,229,000 | -11,384,000 | ||
yoy | 110.85% | 25.30% | -28.01% | -40.81% | 11.52% | 23.81% | 201.23% | 179.19% | 19.27% | 127.70% | -50.05% | -573.20% | 42.74% | -19.08% | 141.44% | -105.46% | -1.80% | 35.85% | 102.51% | 675.55% | -787.62% | -272.12% | -57.30% | 51.66% | -56.61% | 186.17% | -2430.00% | 941.38% | -41.97% | 27.03% | -89.36% | -114.36% | 117.19% | -593.33% | -55.76% | 445.95% | 48.84% | 15.38% | 717.31% | -38.33% | 3.20% | -150.00% | -13.33% | -40.59% | 12.61% | -69.35% | -65.24% | -31.25% | -21.08% | -30.76% | 30.01% | 99.42% | 18.68% | 24.86% | -0.90% | -36.96% | -41.55% | -14.89% | -0.92% | -23.76% | 54.26% | -14.28% | -7.93% | 8.92% | 1.31% | 9.98% | 29.02% | ||||||
qoq | 57.84% | 70.59% | -30.52% | 12.70% | -6.20% | -1.98% | -42.88% | 112.34% | 4.14% | 138.48% | -47.06% | -9.29% | 98.82% | -47.69% | -601.55% | -127.36% | 12.72% | 56.08% | -88.65% | 391.97% | 55.94% | 132.66% | -56.55% | -536.19% | -60.97% | -157.73% | 54.30% | -224.79% | 157.45% | 370.00% | -168.97% | -106.95% | 463.51% | -60.64% | -6.93% | 5.21% | -1380.00% | -103.53% | 1048.65% | -71.32% | -1092.31% | -125.00% | -13.33% | -52.00% | 380.77% | -56.67% | -40.59% | -9.01% | 30.87% | -50.87% | 17.51% | 4.46% | 14.80% | -7.73% | 80.24% | -37.83% | 20.77% | -26.77% | 14.64% | -42.35% | 75.84% | -14.75% | -11.79% | 16.65% | -2.29% | -8.43% | 4.36% | 8.50% | 6.08% | 7.42% | |||
net income margin % | 23.47% | 15.54% | 10.17% | 13.62% | 13.54% | 14.29% | 15.90% | 24.78% | 12.38% | 13.30% | 6.55% | 11.26% | 13.15% | 7.31% | 15.47% | -2.78% | 10.90% | 10.57% | 7.98% | 62.44% | 14.41% | 10.25% | 4.91% | 11.56% | -3.12% | -9.59% | 17.47% | 12.45% | -13.12% | -7.56% | -1.08% | 1.70% | -29.30% | -16.52% | -800.33% | -930.07% | |||||||||||||||||||||||||||||||||||||
basic net income per share | 0.73 | 0.46 | 0.27 | 0.38 | 0.34 | 0.36 | 0.38 | 0.66 | 0.31 | 0.3 | 0.13 | 0.24 | 0.26 | 0.13 | 1 | -0.2 | 0.73 | 0.65 | 0.42 | 3.75 | 0.75 | 0.49 | 0.22 | 0.5 | -0.12 | 0.53 | 0.34 | -0.188 | -0.53 | -0.05 | -0.08 | -0.07 | -0.08 | ||||||||||||||||||||||||||||||||||||||||
shares used to compute basic net income per share | 391.1 | 392.1 | 391.1 | -1 | 394.2 | 399.2 | 390.2 | -0.7 | 386.6 | 386.7 | 386.7 | -1 | 389.8 | 392.5 | 97.2 | 0.1 | 96.9 | 96.7 | 96.3 | 0.6 | 95.8 | 93.8 | 91.8 | 91.3 | 91.1 | 88.5 | 88.2 | 86.4 | 19.8 | 80.5 | 79.6 | 18.675 | 75.8 | 75 | |||||||||||||||||||||||||||||||||||||||
diluted net income per share | 0.7 | 0.45 | 0.27 | 0.38 | 0.34 | 0.35 | 0.36 | 0.61 | 0.29 | 0.28 | 0.12 | 0.22 | 0.24 | 0.12 | 0.93 | -0.19 | 0.71 | 0.63 | 0.41 | 3.63 | 0.73 | 0.48 | 0.21 | 0.5 | -0.12 | 0.52 | 0.34 | -0.188 | -0.53 | -0.05 | -0.083 | -0.08 | -0.09 | ||||||||||||||||||||||||||||||||||||||||
shares used to compute diluted net income per share | 407.4 | 408.2 | 407.5 | -2 | 410.2 | 416.8 | 416.7 | -2.8 | 426.8 | 431.5 | 418.5 | -0.5 | 425.8 | 421.4 | 107.2 | 0.3 | 100.5 | 99.6 | 99.4 | 0.6 | 99.5 | 97 | 94.1 | 92.5 | 91.1 | 90.3 | 89.4 | 19.8 | 80.5 | 79.6 | 18.75 | 76.1 | 75.3 | ||||||||||||||||||||||||||||||||||||||||
income tax benefit | 48,900,000 | -13,900,000 | 43,400,000 | 15,900,000 | 24,400,000 | -61,200,000 | 13,800,000 | -19,100,000 | -100,000 | 1,200,000 | -1,800,000 | -600,000 | -4,100,000 | -500,000 | -17,300,000 | -13,000 | -43,000 | 64,000 | -1,308,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 1,300,000 | 1,700,000 | 1,700,000 | 1,800,000 | 1,800,000 | 1,800,000 | 1,900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from equity investments | 250,000 | 1,000,000 | 200,000 | -4,200,000 | 34,900,000 | 42,700,000 | 7,400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -5,900,000 | -4,600,000 | -4,700,000 | -4,600,000 | -4,700,000 | -4,600,000 | -25,200,000 | -25,100,000 | -25,200,000 | -24,800,000 | -24,600,000 | -24,400,000 | -20,300,000 | -15,400,000 | -15,100,000 | -15,000,000 | -14,900,000 | -4,900,000 | -4,800,000 | -4,800,000 | -4,700,000 | -4,500,000 | -3,100,000 | -500,000 | -300,000 | -200,000 | -100,000 | -100,000 | -100,000 | -100,000 | -200,000 | -200,000 | -200,000 | -200,000 | -200,000 | -300,000 | -200,000 | -200,000 | -200,000 | -198,000 | -1,000 | -1,000 | 0 | -1,000 | -1,000 | -3,000 | -6,000 | -8,000 | -44,000 | -197,000 | -1,299,000 | -2,098,000 | -2,037,000 | -1,982,000 | -1,928,000 | -879,000 | -913,000 | -926,000 | -893,000 | ||||||||||||||
interest and other income | 37,100,000 | 21,900,000 | 12,500,000 | 3,300,000 | 3,000,000 | -800,000 | -1,000,000 | -1,700,000 | 900,000 | 100,000 | 1,900,000 | 5,900,000 | 4,100,000 | 4,200,000 | 4,900,000 | 6,500,000 | 6,900,000 | 35,000 | 17,000 | 23,000 | 25,000 | 80,750 | 93,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
* we adjusted our 2021 amounts to reflect the simplified convertible instruments accounting guidance, which we adopted on a full retrospective basis. all periods presented have also been adjusted to reflect the four-for-one stock split. refer to note 1, “organization and significant accounting policies,” for further information. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* we adjusted our 2021 amounts to reflect the simplified convertible instruments accounting guidance, which we adopted on a full retrospective basis. refer to note 1 “organization and significant accounting policies” for further information. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | -700,000 | -800,000 | -500,000 | -5,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted net income per share | -0.3 | -0.28 | -0.118 | -0.02 | 0.03 | -0.49 | -0.08 | -0.22 | -0.24 | -0.23 | -0.17 | -0.17 | -0.04 | -0.08 | -0.14 | -0.16 | -0.168 | -0.25 | -0.21 | -0.21 | -0.125 | -0.2 | -0.11 | -0.19 | -0.203 | -0.23 | -0.2 | -0.4 | -0.24 | -0.29 | -0.33 | -0.33 | -0.355 | -0.5 | -0.48 | -0.44 | -0.298 | -0.4 | |||||||||||||||||||||||||||||||||||
shares used to compute basic and diluted net income per share | 90.3 | 87.3 | 21.525 | 86.7 | 85.2 | 0.3 | 84.1 | 83.6 | 82.1 | 77.8 | 73.3 | 0.4 | 71.4 | 70.9 | 69.8 | 17,123.5 | 69,052 | 68,635 | 67,790 | 16,227.5 | 67,397 | 65,096 | 62,179 | 13,926.75 | 58,200 | 57,554 | 51,291 | 10,949.25 | 45,919 | 45,832 | 39,569 | 7,353.75 | 29,627 | 29,387 | 29,228 | 7,070,663.25 | 28,324,661 | ||||||||||||||||||||||||||||||||||||
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 2,500,000 | 2,200,000 | 1,500,000 | 1,400,000 | 1,200,000 | 500,000 | 200,000 | 100,000 | 100,000 | 100,000 | 100,000 | 25,000 | 31,000 | 25,000 | 26,000 | 22,000 | 20,000 | 23,000 | 30,000 | 107,000 | 123,000 | 133,000 | 215,000 | 307,000 | 565,000 | -52,000 | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||
shares used to compute dilutive net income per share | 87.4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product revenue | 171,200,000 | 148,600,000 | 137,300,000 | 130,800,000 | 104,200,000 | 92,900,000 | 72,800,000 | 84,300,000 | 67,900,000 | 58,200,000 | 46,700,000 | 51,300,000 | 42,500,000 | 35,500,000 | 27,800,000 | 31,777,000 | 21,081,000 | 21,524,000 | 18,618,000 | 20,936,000 | 16,656,000 | 15,179,000 | 13,139,000 | 13,592,000 | 10,776,000 | 9,043,000 | 6,764,000 | 6,632,000 | 4,620,000 | 4,112,000 | 2,672,000 | 2,465,000 | 1,878,000 | 1,940,000 | |||||||||||||||||||||||||||||||||||||||
development grant and other revenue | 1,000,000 | 300,000 | 1,100,000 | 600,000 | 400,000 | 400,000 | 400,000 | 300,000 | 1,800,000 | 1,489,000 | 2,008,000 | 1,926,000 | 1,477,000 | 1,485,000 | 1,598,000 | 6,238,000 | 1,035,000 | 2,044,000 | 888,000 | 2,743,000 | 2,781,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
total revenue | 171,200,000 | 148,600,000 | 137,300,000 | 130,800,000 | 105,200,000 | 93,200,000 | 72,800,000 | 84,300,000 | 69,000,000 | 58,800,000 | 47,100,000 | 51,700,000 | 42,900,000 | 35,800,000 | 29,600,000 | 33,266,000 | 23,089,000 | 23,450,000 | 20,095,000 | 22,421,000 | 18,254,000 | 21,417,000 | 14,174,000 | 15,636,000 | 11,664,000 | 11,786,000 | 9,545,000 | 10,471,000 | 7,259,000 | 6,751,000 | 5,212,000 | 4,073,000 | 1,920,000 | 1,982,000 | |||||||||||||||||||||||||||||||||||||||
product cost of sales | 39,600,000 | 30,500,000 | 27,200,000 | 26,300,000 | 24,900,000 | 21,800,000 | 18,700,000 | 16,900,000 | 17,200,000 | 14,800,000 | 13,700,000 | 12,400,000 | 14,433,000 | 13,391,000 | 10,889,000 | 9,587,000 | 10,695,000 | 9,230,000 | 8,351,000 | 8,352,000 | 7,664,000 | 6,982,000 | 6,318,000 | 5,140,000 | 5,478,000 | 4,589,000 | 4,627,000 | 3,522,000 | 3,550,000 | 3,577,000 | 3,144,000 | 3,112,000 | |||||||||||||||||||||||||||||||||||||||||
development and other cost of sales | 200,000 | 400,000 | 400,000 | 500,000 | 200,000 | 700,000 | 1,265,000 | 1,296,000 | 1,318,000 | 1,121,000 | 1,033,000 | 860,000 | 1,195,000 | 706,000 | 983,000 | 1,206,000 | 949,000 | 946,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of sales | 39,600,000 | 30,500,000 | 27,200,000 | 26,300,000 | 24,900,000 | 21,800,000 | 18,900,000 | 17,300,000 | 17,600,000 | 15,300,000 | 13,900,000 | 13,100,000 | 15,698,000 | 14,687,000 | 12,207,000 | 10,708,000 | 11,728,000 | 10,090,000 | 9,546,000 | 9,058,000 | 8,647,000 | 8,188,000 | 7,267,000 | 6,086,000 | 6,364,000 | 6,394,000 | 7,799,000 | 5,475,000 | 4,891,000 | 3,840,000 | 3,393,000 | 3,242,000 | |||||||||||||||||||||||||||||||||||||||||
loss on debt extinguishment upon conversion of convertible debt | 0 | 0 | -3,000 | -312,000 | -245,000 | -7,930,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin | 11,871,000 | 5,116,000 | 6,989,000 | 3,476,000 | 4,519,000 | 3,459,000 | 4,107,000 | 865,000 | -263,000 | -818,000 | -1,920,000 | -1,411,000 | -1,380,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
development grant revenue | 1,954,500 | 2,639,000 | 2,639,000 | 2,540,000 | 1,608,000 | 42,000 | 42,000 | 38,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
development cost of sales | 1,732,500 | 1,805,000 | 3,172,000 | 1,953,000 | 1,341,000 | 263,000 | 249,000 | 130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross deficit | -1,048,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product revenues | 1,824,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total revenues | 1,862,000 |
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.
