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-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues | 733,773,000 | 759,152,000 | 664,170,000 | 599,879,000 | 550,344,000 | 507,461,000 | 492,997,000 | 464,954,000 | 463,078,000 | 491,085,000 | 457,773,000 | 493,571,000 | 498,083,000 | 443,145,000 | 358,068,000 | 431,565,000 | 458,914,000 | 477,888,000 | 467,237,000 | 479,436,000 | 473,533,000 | 315,522,000 | 337,417,000 | 308,284,000 | 323,277,000 | 286,641,000 | 284,911,000 | 307,276,000 | 282,905,000 | 269,778,000 | 250,404,000 | 250,811,000 | 245,868,000 | 228,616,000 | 218,359,000 | 213,536,000 | 204,757,000 | 185,676,000 | 167,433,000 | 161,871,000 | 151,415,000 | 145,267,000 | 147,456,000 | 153,137,000 | 150,087,000 | 156,007,000 | 148,331,000 | 138,439,000 | 129,687,000 | 101,232,000 | 83,155,000 | 74,901,000 | 61,535,000 | 94,868,000 | 91,665,000 | 87,817,000 | 79,167,000 |
yoy | 33.33% | 49.60% | 34.72% | 29.02% | 18.84% | 3.33% | 7.69% | -5.80% | -7.03% | 10.82% | 27.85% | 14.37% | 8.54% | -7.27% | -23.36% | -9.98% | -3.09% | 51.46% | 38.47% | 55.52% | 46.48% | 10.08% | 18.43% | 0.33% | 14.27% | 6.25% | 13.78% | 22.51% | 15.06% | 18.00% | 14.68% | 17.46% | 20.08% | 23.13% | 30.42% | 31.92% | 35.23% | 27.82% | 13.55% | 5.70% | 0.88% | -6.88% | -0.59% | 10.62% | 15.73% | 54.11% | 78.38% | 84.83% | 110.75% | 6.71% | -9.28% | -14.71% | -22.27% | ||||
qoq | -3.34% | 14.30% | 10.72% | 9.00% | 8.45% | 2.93% | 6.03% | 0.41% | -5.70% | 7.28% | -7.25% | -0.91% | 12.40% | 23.76% | -17.03% | -5.96% | -3.97% | 2.28% | -2.54% | 1.25% | 50.08% | -6.49% | 9.45% | -4.64% | 12.78% | 0.61% | -7.28% | 8.61% | 4.87% | 7.74% | -0.16% | 2.01% | 7.55% | 4.70% | 2.26% | 4.29% | 10.28% | 10.90% | 3.44% | 6.91% | 4.23% | -1.48% | -3.71% | 2.03% | -3.79% | 5.17% | 7.15% | 6.75% | 28.11% | 21.74% | 11.02% | 21.72% | -35.14% | 3.49% | 4.38% | 10.93% | |
cost of revenues | 396,364,000 | 416,422,000 | 368,296,000 | 352,649,000 | 318,726,000 | 303,321,000 | 318,897,000 | 287,307,000 | 279,203,000 | 287,758,000 | 269,297,000 | 296,010,000 | 326,715,000 | 273,511,000 | 242,050,000 | 256,867,000 | 249,451,000 | 247,140,000 | 244,499,000 | 248,762,000 | 245,417,000 | 163,462,000 | 177,782,000 | 163,198,000 | 171,886,000 | 153,704,000 | 152,081,000 | 167,045,000 | 151,299,000 | 149,237,000 | 135,928,000 | 153,911,000 | 134,212,000 | 125,437,000 | 119,273,000 | 118,397,000 | 106,453,000 | 95,919,000 | 84,940,000 | 82,830,000 | 77,911,000 | 79,129,000 | 81,479,000 | 84,116,000 | 89,036,000 | 87,146,000 | 82,719,000 | 77,468,000 | 71,664,000 | 56,868,000 | 47,690,000 | 44,416,000 | 36,515,000 | 53,827,000 | 52,006,000 | 50,527,000 | 46,154,000 |
gross profit | 337,409,000 | 342,730,000 | 295,874,000 | 247,230,000 | 231,618,000 | 204,140,000 | 174,100,000 | 177,647,000 | 183,875,000 | 203,327,000 | 188,476,000 | 197,561,000 | 171,368,000 | 169,634,000 | 116,018,000 | 174,698,000 | 209,463,000 | 230,748,000 | 222,738,000 | 230,674,000 | 228,116,000 | 152,060,000 | 159,635,000 | 145,086,000 | 151,391,000 | 132,937,000 | 132,830,000 | 140,231,000 | 131,606,000 | 120,541,000 | 114,476,000 | 96,900,000 | 111,656,000 | 103,179,000 | 99,086,000 | 95,139,000 | 98,304,000 | 89,757,000 | 82,493,000 | 79,041,000 | 73,504,000 | 66,138,000 | 65,977,000 | 69,021,000 | 61,051,000 | 68,861,000 | 65,612,000 | 60,971,000 | 58,023,000 | 44,364,000 | 35,465,000 | 30,485,000 | 25,020,000 | 41,041,000 | 39,659,000 | 37,290,000 | 33,013,000 |
yoy | 45.67% | 67.89% | 69.94% | 39.17% | 25.96% | 0.40% | -7.63% | -10.08% | 7.30% | 19.86% | 62.45% | 13.09% | -18.19% | -26.49% | -47.91% | -24.27% | -8.18% | 51.75% | 39.53% | 58.99% | 50.68% | 14.39% | 20.18% | 3.46% | 15.03% | 10.28% | 16.03% | 44.72% | 17.87% | 16.83% | 15.53% | 1.85% | 13.58% | 14.95% | 20.11% | 20.37% | 33.74% | 35.71% | 25.03% | 14.52% | 20.40% | -3.95% | 0.56% | 13.20% | 5.22% | 55.22% | 85.00% | 100.00% | 131.91% | 8.10% | -10.58% | -18.25% | -24.21% | ||||
qoq | -1.55% | 15.84% | 19.68% | 6.74% | 13.46% | 17.25% | -2.00% | -3.39% | -9.57% | 7.88% | -4.60% | 15.28% | 1.02% | 46.21% | -33.59% | -16.60% | -9.22% | 3.60% | -3.44% | 1.12% | 50.02% | -4.75% | 10.03% | -4.16% | 13.88% | 0.08% | -5.28% | 6.55% | 9.18% | 5.30% | 18.14% | -13.22% | 8.22% | 4.13% | 4.15% | -3.22% | 9.52% | 8.81% | 4.37% | 7.53% | 11.14% | 0.24% | -4.41% | 13.05% | -11.34% | 4.95% | 7.61% | 5.08% | 30.79% | 25.09% | 16.34% | 21.84% | -39.04% | 3.48% | 6.35% | 12.96% | |
gross margin % | 45.98% | 45.15% | 44.55% | 41.21% | 42.09% | 40.23% | 35.31% | 38.21% | 39.71% | 41.40% | 41.17% | 40.03% | 34.41% | 38.28% | 32.40% | 40.48% | 45.64% | 48.28% | 47.67% | 48.11% | 48.17% | 48.19% | 47.31% | 47.06% | 46.83% | 46.38% | 46.62% | 45.64% | 46.52% | 44.68% | 45.72% | 38.63% | 45.41% | 45.13% | 45.38% | 44.55% | 48.01% | 48.34% | 49.27% | 48.83% | 48.54% | 45.53% | 44.74% | 45.07% | 40.68% | 44.14% | 44.23% | 44.04% | 44.74% | 43.82% | 42.65% | 40.70% | 40.66% | 43.26% | 43.27% | 42.46% | 41.70% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 48,543,000 | 47,455,000 | 44,262,000 | 39,958,000 | 37,997,000 | 44,076,000 | 42,498,000 | 36,911,000 | 36,283,000 | 40,539,000 | 38,210,000 | 33,765,000 | 32,659,000 | 37,508,000 | 35,261,000 | 32,870,000 | 32,051,000 | 30,963,000 | 30,483,000 | 28,912,000 | 25,813,000 | 23,440,000 | 21,672,000 | 24,041,000 | 20,252,000 | 22,530,000 | 21,341,000 | 19,977,000 | 18,222,000 | 19,508,000 | 17,420,000 | 20,468,000 | 16,928,000 | 21,614,000 | 16,603,000 | 16,338,000 | 14,539,000 | 14,955,000 | 13,820,000 | 15,429,000 | 13,561,000 | 14,672,000 | 15,236,000 | 12,936,000 | 11,721,000 | 10,155,000 | 9,413,000 | 8,077,000 | 6,317,000 | 5,515,000 | 5,677,000 | 5,052,000 | 4,711,000 | 5,028,000 | 4,619,000 | 3,683,000 | 3,369,000 |
sales, general and administrative | 27,144,000 | 33,873,000 | 24,751,000 | 28,460,000 | 24,415,000 | 21,695,000 | 20,379,000 | 19,634,000 | 19,290,000 | 18,913,000 | 16,741,000 | 18,643,000 | 16,696,000 | 19,557,000 | 18,151,000 | 16,437,000 | 15,714,000 | 16,957,000 | 13,255,000 | 10,951,000 | 12,350,000 | 10,516,000 | 10,606,000 | 8,997,000 | 10,450,000 | 9,522,000 | 9,352,000 | 10,597,000 | 13,766,000 | 12,918,000 | 12,186,000 | 10,352,000 | 7,665,000 | 9,915,000 | 9,074,000 | 9,001,000 | 8,863,000 | 9,156,000 | 8,538,000 | 7,433,000 | 8,142,000 | 5,039,000 | 5,510,000 | 5,362,000 | 5,696,000 | 5,912,000 | 6,064,000 | 5,774,000 | 5,810,000 | 5,642,000 | 6,285,000 | 5,314,000 | 4,534,000 | 1,953,000 | 2,484,000 | 2,431,000 | 2,144,000 |
total operating expenses | 75,687,000 | 81,328,000 | 69,013,000 | 68,418,000 | 62,412,000 | 65,771,000 | 62,877,000 | 56,545,000 | 55,573,000 | 59,452,000 | 54,951,000 | 52,408,000 | 49,355,000 | 57,065,000 | 53,412,000 | 49,307,000 | 47,765,000 | 47,920,000 | 43,738,000 | 39,863,000 | 38,163,000 | 33,956,000 | 32,278,000 | 33,038,000 | 30,702,000 | 32,052,000 | 30,693,000 | 48,574,000 | 31,988,000 | 32,426,000 | 29,606,000 | 30,820,000 | 24,593,000 | 31,529,000 | 25,677,000 | 25,339,000 | 23,402,000 | 24,111,000 | 22,355,000 | 22,605,000 | 13,669,000 | 58,848,000 | 20,746,000 | 18,298,000 | 17,417,000 | 16,067,000 | 15,477,000 | 13,851,000 | 12,127,000 | 11,157,000 | 11,962,000 | 10,366,000 | 9,245,000 | 6,981,000 | 7,103,000 | 6,114,000 | 5,513,000 |
income from operations | 261,722,000 | 261,402,000 | 226,861,000 | 178,812,000 | 169,206,000 | 138,369,000 | 111,223,000 | 121,102,000 | 128,302,000 | 143,875,000 | 133,525,000 | 145,153,000 | 122,013,000 | 112,569,000 | 62,606,000 | 125,391,000 | 161,698,000 | 182,828,000 | 179,000,000 | 190,811,000 | 189,953,000 | 118,104,000 | 127,357,000 | 112,048,000 | 120,689,000 | 100,885,000 | 102,137,000 | 91,657,000 | 99,618,000 | 88,115,000 | 84,870,000 | 66,080,000 | 87,063,000 | 71,650,000 | 73,409,000 | 69,800,000 | 74,902,000 | 65,646,000 | 60,138,000 | 56,436,000 | 59,835,000 | 7,290,000 | 45,231,000 | 50,723,000 | 43,634,000 | 52,794,000 | 50,135,000 | 47,120,000 | 45,896,000 | 33,207,000 | 23,503,000 | 20,119,000 | 15,775,000 | 34,060,000 | 32,556,000 | 31,176,000 | 27,500,000 |
yoy | 54.68% | 88.92% | 103.97% | 47.65% | 31.88% | -3.83% | -16.70% | -16.57% | 5.15% | 27.81% | 113.28% | 15.76% | -24.54% | -38.43% | -65.02% | -34.29% | -14.87% | 54.80% | 40.55% | 70.29% | 57.39% | 17.07% | 24.69% | 22.25% | 21.15% | 14.49% | 20.35% | 38.71% | 14.42% | 22.98% | 15.61% | -5.33% | 16.24% | 9.15% | 22.07% | 23.68% | 25.18% | 800.49% | 32.96% | 11.26% | 37.13% | -86.19% | -9.78% | 7.65% | -4.93% | 58.98% | 113.31% | 134.21% | 190.94% | -2.50% | -27.81% | -35.47% | -42.64% | ||||
qoq | 0.12% | 15.23% | 26.87% | 5.68% | 22.29% | 24.41% | -8.16% | -5.61% | -10.82% | 7.75% | -8.01% | 18.97% | 8.39% | 79.81% | -50.07% | -22.45% | -11.56% | 2.14% | -6.19% | 0.45% | 60.84% | -7.27% | 13.66% | -7.16% | 19.63% | -1.23% | 11.43% | -7.99% | 13.05% | 3.82% | 28.44% | -24.10% | 21.51% | -2.40% | 5.17% | -6.81% | 14.10% | 9.16% | 6.56% | -5.68% | 720.78% | -83.88% | -10.83% | 16.25% | -17.35% | 5.30% | 6.40% | 2.67% | 38.21% | 41.29% | 16.82% | 27.54% | -53.68% | 4.62% | 4.43% | 13.37% | |
operating margin % | 35.67% | 34.43% | 34.16% | 29.81% | 30.75% | 27.27% | 22.56% | 26.05% | 27.71% | 29.30% | 29.17% | 29.41% | 24.50% | 25.40% | 17.48% | 29.05% | 35.23% | 38.26% | 38.31% | 39.80% | 40.11% | 37.43% | 37.74% | 36.35% | 37.33% | 35.20% | 35.85% | 29.83% | 35.21% | 32.66% | 33.89% | 26.35% | 35.41% | 31.34% | 33.62% | 32.69% | 36.58% | 35.36% | 35.92% | 34.86% | 39.52% | 5.02% | 30.67% | 33.12% | 29.07% | 33.84% | 33.80% | 34.04% | 35.39% | 32.80% | 28.26% | 26.86% | 25.64% | 35.90% | 35.52% | 35.50% | 34.74% |
interest expense and other | 3,182,000 | 3,191,000 | 5,420,000 | 11,440,000 | 10,578,000 | 16,813,000 | 18,870,000 | 18,262,000 | -21,224,000 | -19,803,000 | -16,497,000 | -11,272,000 | -10,651,000 | -8,031,000 | -3,252,000 | -2,717,000 | -3,815,000 | -2,518,000 | -4,890,000 | -3,613,000 | -3,917,000 | -4,646,000 | -6,618,000 | -12,085,000 | -4,653,000 | -3,622,000 | -3,447,000 | -3,212,000 | -2,527,000 | -3,451,000 | -4,681,000 | -2,492,000 | -1,361,000 | -1,430,000 | -1,038,000 | -1,170,000 | -1,099,000 | -838,000 | -510,000 | -651,000 | -116,000 | -326,000 | -763,000 | 17,000 | -58,000 | -556,000 | -283,000 | -249,000 | -246,000 | -142,500 | -287,000 | -197,000 | -86,000 | ||||
income before income taxes | 258,540,000 | 258,211,000 | 221,441,000 | 167,372,000 | 158,628,000 | 121,556,000 | 92,353,000 | 102,840,000 | 107,078,000 | 124,072,000 | 117,028,000 | 133,881,000 | 111,362,000 | 104,538,000 | 59,354,000 | 122,674,000 | 157,883,000 | 180,310,000 | 174,110,000 | 187,198,000 | 186,036,000 | 113,458,000 | 120,739,000 | 99,963,000 | 116,036,000 | 97,263,000 | 98,690,000 | 88,445,000 | 97,091,000 | 84,664,000 | 80,189,000 | ||||||||||||||||||||||||||
benefit from income taxes | 50,664,000 | -8,494,000 | 41,006,000 | 30,577,000 | 30,640,000 | 17,752,000 | 16,063,000 | 20,724,000 | 19,328,000 | 20,395,000 | 18,451,000 | 21,676,000 | 18,180,000 | 12,034,000 | 9,000,000 | 19,025,000 | 25,733,000 | 25,978,000 | 28,035,000 | 27,530,000 | 29,527,000 | 115,047,000 | 10,777,000 | 9,542,000 | 7,939,000 | 8,022,000 | 2,015,000 | 7,102,000 | 6,929,000 | 6,333,000 | 5,960,000 | 2,446,000 | 3,331,000 | 4,475,000 | 5,833,000 | 2,820,000 | 4,653,000 | 5,079,000 | 5,122,000 | 4,085,000 | 2,549,000 | 2,119,000 | 2,510,000 | 5,442,000 | 4,446,000 | 6,173,000 | 5,373,000 | ||||||||||
net income | 207,876,000 | 266,705,000 | 180,435,000 | 136,795,000 | 127,988,000 | 87,750,000 | 103,677,000 | 98,577,000 | 112,205,000 | 93,182,000 | 92,504,000 | 50,354,000 | 103,649,000 | 132,150,000 | 154,332,000 | 146,075,000 | 159,668,000 | 156,509,000 | 92,618,000 | 103,722,000 | 85,811,000 | 98,146,000 | 70,895,000 | 88,300,000 | 77,796,000 | 85,703,000 | 12,912,250 | 20,667,000 | 17,803,000 | 13,179,000 | 28,485,000 | 27,920,000 | 24,691,000 | 21,493,000 | |||||||||||||||||||||||
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 3.44 | 4.41 | 2.98 | 2.26 | 2.12 | 1.72 | 1.26 | 1.36 | 1.45 | 1.72 | 1.63 | 1.86 | 1.54 | 1.53 | 0.82 | 1.66 | 2.11 | 2.46 | 2.33 | 2.54 | 2.46 | 1.45 | 1.6 | 1.32 | 1.44 | 1.02 | 1.25 | 1.09 | 1.16 | 0.93 | 1.34 | -0.66 | 0.93 | 0.76 | 0.79 | 0.74 | 0.88 | 0.7 | 0.63 | 0.58 | 0.62 | 0.05 | 0.47 | 0.52 | 0.43 | 0.57 | 0.51 | 0.48 | 0.46 | 0.33 | 0.24 | 0.2 | 0.14 | 0.36 | 0.3 | 0.16 | -1.3 |
diluted | 3.43 | 4.4 | 2.98 | 2.26 | 2.12 | 1.72 | 1.26 | 1.36 | 1.45 | 1.71 | 1.63 | 1.86 | 1.54 | 1.52 | 0.82 | 1.66 | 2.11 | 2.46 | 2.32 | 2.54 | 2.46 | 1.45 | 1.6 | 1.32 | 1.43 | 1.01 | 1.25 | 1.09 | 1.16 | 0.93 | 1.32 | -0.66 | 0.92 | 0.74 | 0.77 | 0.72 | 0.86 | 0.69 | 0.62 | 0.57 | 0.61 | 0.05 | 0.46 | 0.52 | 0.42 | 0.55 | 0.5 | 0.47 | 0.45 | 0.32 | 0.23 | 0.2 | 0.14 | 0.36 | 0.3 | 0.16 | -1.3 |
weighted-average shares used for eps calculation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 60,499 | 60,480 | 60,490 | 60,470 | 60,469 | 60,454 | 60,461 | 60,448 | 60,447 | 60,435 | 60,441 | 60,429 | 60,427 | 61,689 | 61,411 | 62,323 | 62,519 | 62,991 | 62,810 | 62,823 | 63,612 | 65,427 | 64,630 | 64,973 | 68,390 | 71,435 | 70,540 | 71,225 | 73,774 | 77,179 | 76,782 | 77,654 | 80,135 | 81,478 | 81,652 | 82,169 | 81,812 | 84,402 | 83,349 | 84,724 | 87,062 | 88,008 | 87,904 | 88,196 | 88,240 | 87,772 | 87,901 | 87,661 | 87,411 | 88,314 | 87,004 | 88,094 | 90,970 | 83,460 | 91,861 | 87,487 | 62,717 |
diluted | 60,559 | 60,534 | 60,545 | 60,527 | 60,494 | 60,458 | 60,463 | 60,451 | 60,451 | 60,451 | 60,455 | 60,448 | 60,446 | 61,723 | 61,435 | 62,361 | 62,561 | 63,052 | 62,865 | 62,889 | 63,673 | 65,514 | 64,699 | 65,071 | 68,484 | 71,602 | 70,692 | 71,406 | 73,963 | 78,331 | 77,953 | 77,654 | 81,748 | 83,252 | 83,317 | 83,888 | 83,854 | 85,784 | 84,685 | 86,091 | 88,465 | 89,569 | 89,400 | 89,737 | 89,913 | 89,715 | 89,775 | 89,653 | 89,473 | 90,259 | 88,953 | 90,056 | 92,925 | 83,460 | 94,177 | 90,056 | 62,717 |
net income and comprehensive income | 61,539,000 | 76,290,000 | 82,116,000 | 70,086,000 | 102,739,000 | -51,459,000 | 74,925,000 | 60,678,000 | 64,432,000 | 60,608,000 | 71,788,000 | 57,706,000 | 52,699,000 | 49,452,000 | 53,759,000 | 4,518,000 | 41,137,000 | 46,265,000 | 37,743,000 | 49,418,000 | 45,199,000 | 41,792,000 | 40,528,000 | ||||||||||||||||||||||||||||||||||
yoy | 15.50% | 59.45% | -184.90% | 4.37% | 5.15% | 22.26% | 22.56% | 33.54% | 1177.25% | 28.11% | 6.89% | 42.43% | -90.86% | -8.99% | 10.70% | -6.87% | |||||||||||||||||||||||||||||||||||||||||
qoq | -19.34% | -7.09% | -31.78% | -299.65% | -168.68% | 23.48% | -5.83% | 6.31% | -15.57% | 24.40% | 9.50% | 6.57% | -8.01% | 1089.88% | -89.02% | -11.08% | 22.58% | -23.62% | 9.33% | 8.15% | 3.12% | ||||||||||||||||||||||||||||||||||||
net income margin % | 0% | 0% | 0% | 0% | 0% | 12.13% | 15.47% | 17.66% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 25.98% | 41.03% | -20.52% | 30.47% | 26.54% | 29.51% | 28.38% | 35.06% | 31.08% | 31.47% | 30.55% | 35.50% | 3.11% | 27.90% | 30.21% | 25.15% | 31.68% | 30.47% | 30.19% | 31.25% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
other comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized losses on available-for-sale securities | -49 | -1 | -1.5 | -1 | -4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss | -49 | -108.25 | -439 | 7 | -1 | -1.5 | -1 | -4 | |||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income | 87,750 | 103,677 | 98,577 | 112,205 | 93,133 | 92,462 | 49,915 | 103,656 | 132,149 | 154,330 | 146,074 | 159,664 | 156,508 | 92,649 | 103,632 | 85,639 | 97,993 | 71,111 | 88,625 | 77,794 | 85,557 | ||||||||||||||||||||||||||||||||||||
unrealized gain (losses) on available-for-sale securities | -108.25 | -439 | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized (losses) on available-for-sale securities | -1 | -172 | -153 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive | -1 | -172 | -153 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement | 18,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provisions for income taxes | 12,264,750 | 17,017,000 | 14,152,000 | 17,890,000 | 10,649,000 | 11,388,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on available-for-sale securities | 31 | -90 | 216 | 325 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive gains | -103.75 | -90 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | 8,106,750 | 10,390,000 | 25,818,500 | -22,550,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income | 216 | 325 | -2 | -146 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized (loss) on available-for-sale securities | -2 | -146 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | 63,588,000 | 85,702,000 | 70,220,000 | 72,371,000 | 68,630,000 | 73,803,000 | 64,808,000 | 59,628,000 | 55,785,000 | 59,719,000 | 6,964,000 | 44,468,000 | 50,740,000 | 43,576,000 | 52,238,000 | 49,852,000 | 46,871,000 | 45,650,000 | 32,926,000 | 23,216,000 | 19,922,000 | 15,689,000 | 33,927,000 | 32,366,000 | 30,864,000 | 26,866,000 | |||||||||||||||||||||||||||||||
business e-mail compromise | -2,073,500 | -3,000 | -257,000 | -8,034,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per common share | 0.18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock cumulative dividend and accretion of cost of preferred stock | -9,704,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders | 12,912,250 | 20,667,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
less allocation of net income to participating preferred stockholders | -559,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders—basic | 17,803,000 | 28,485,000 | 27,920,000 | 14,428,000 | -81,234,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
undistributed earnings re-allocated to common stockholders | 15,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders—diluted | 17,803,000 | 13,179,000 | 28,485,000 | 27,920,000 | 14,443,000 | -81,234,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
includes stock-based compensation as follows | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income and other | -133,000 | -190,000 | -312,000 | -634,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock cumulative dividend | -791,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accretion of cost of preferred stock | -101,936,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.
