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-03-31 | 2018-12-31 | 2018-09-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2010-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 644,738,000 | 615,372,000 | 585,087,000 | 573,848,000 | 600,982,000 | 559,912,000 | 538,562,000 | 545,701,000 | 571,368,000 | 534,633,000 | 508,552,000 | 505,314,000 | 529,202,000 | 482,672,000 | 478,260,000 | 493,896,000 | 488,056,000 | 450,287,000 | 433,776,000 | 422,361,000 | 451,800,000 | 410,537,000 | 429,406,000 | 419,119,000 | 438,005,000 | 380,364,000 | 386,275,000 | 392,543,000 | 384,684,000 | 374,756,000 | 359,934,000 | |||||||||||||||||||
yoy | 7.28% | 9.91% | 8.64% | 5.16% | 5.18% | 4.73% | 5.90% | 7.99% | 7.97% | 10.77% | 6.33% | 2.31% | 8.43% | 7.19% | 10.26% | 16.94% | 8.02% | 9.68% | 1.02% | 0.77% | 3.15% | 7.93% | 11.17% | 6.77% | 13.86% | 1.50% | 7.32% | |||||||||||||||||||||||
qoq | 4.77% | 5.18% | 1.96% | -4.51% | 7.34% | 3.96% | -1.31% | -4.49% | 6.87% | 5.13% | 0.64% | -4.51% | 9.64% | 0.92% | -3.17% | 1.20% | 8.39% | 3.81% | 2.70% | -6.52% | 10.05% | -4.39% | 2.45% | -4.31% | 15.15% | -1.53% | -1.60% | 2.04% | 2.65% | 4.12% | ||||||||||||||||||||
expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue | 348,566,000 | 343,879,000 | 340,586,000 | 332,850,000 | 343,432,000 | 327,272,000 | 328,224,000 | 320,979,000 | 323,002,000 | 308,867,000 | 307,345,000 | 304,589,000 | 298,261,000 | 286,815,000 | 282,339,000 | 282,825,000 | 276,636,000 | 274,918,000 | 267,770,000 | 257,782,000 | 262,929,000 | 254,835,000 | 258,571,000 | 249,267,000 | 245,791,000 | 235,594,000 | 227,284,000 | 220,112,000 | 221,592,000 | 211,653,000 | 204,715,000 | |||||||||||||||||||
research and development | 39,278,000 | 42,579,000 | 39,411,000 | 41,095,000 | 39,686,000 | 39,893,000 | 35,993,000 | 35,478,000 | 36,892,000 | 38,499,000 | 34,625,000 | 36,561,000 | 32,993,000 | 33,961,000 | 30,725,000 | 29,916,000 | 26,754,000 | 28,814,000 | 27,395,000 | 26,780,000 | 26,057,000 | 29,902,000 | 28,308,000 | 27,187,000 | 24,591,000 | 23,442,000 | 23,990,000 | 24,026,000 | 22,591,000 | 22,414,000 | 20,929,000 | 20,801,000 | 20,873,000 | 19,739,000 | 19,854,000 | 18,862,000 | 18,554,000 | 17,522,000 | 17,681,000 | 16,791,000 | 17,486,000 | 16,869,000 | 15,996,000 | 15,691,000 | 14,645,000 | 15,394,000 | 15,471,000 | 15,075,000 | 14,936,000 | 15,390,000 |
selling, general, and administrative | 72,829,000 | 73,216,000 | 66,350,000 | 76,901,000 | 66,588,000 | 67,121,000 | 62,246,000 | 70,277,000 | 78,774,000 | 63,069,000 | 58,192,000 | 56,788,000 | 57,225,000 | 58,124,000 | 53,607,000 | 55,493,000 | 51,071,000 | 50,259,000 | 47,408,000 | 44,167,000 | 45,226,000 | 52,098,000 | 47,391,000 | 48,961,000 | 49,436,000 | 44,887,000 | 46,797,000 | 45,183,000 | 44,185,000 | 45,613,000 | 43,733,000 | |||||||||||||||||||
total expenses | 460,673,000 | 459,674,000 | 446,347,000 | 450,846,000 | 449,706,000 | 434,286,000 | 426,463,000 | 426,734,000 | 438,668,000 | 410,435,000 | 400,162,000 | 397,938,000 | 388,479,000 | 378,900,000 | 366,671,000 | 368,234,000 | 354,461,000 | 353,991,000 | 342,573,000 | 328,729,000 | 334,212,000 | 333,740,000 | 337,468,000 | 325,415,000 | 319,818,000 | 303,923,000 | 298,071,000 | 289,321,000 | 288,368,000 | 279,491,000 | 267,672,000 | |||||||||||||||||||
operating income | 184,065,000 | 155,698,000 | 138,740,000 | 123,002,000 | 151,276,000 | 125,626,000 | 112,099,000 | 118,967,000 | 132,700,000 | 124,198,000 | 108,390,000 | 107,376,000 | 140,723,000 | 103,772,000 | 111,589,000 | 125,662,000 | 133,595,000 | 96,296,000 | 91,203,000 | 93,632,000 | 117,588,000 | 76,797,000 | 91,938,000 | 93,704,000 | 118,187,000 | 76,441,000 | 88,204,000 | 103,222,000 | 96,316,000 | 95,265,000 | 92,262,000 | 88,731,000 | 88,606,000 | 91,417,000 | 79,830,000 | 84,787,000 | 80,537,000 | 77,202,000 | 79,665,000 | 82,639,000 | 71,382,000 | 72,895,000 | 65,709,000 | 59,428,000 | 67,516,000 | 61,152,000 | 56,497,000 | 60,788,000 | 57,797,000 | 52,775,000 |
yoy | 21.67% | 23.94% | 23.77% | 3.39% | 14.00% | 1.15% | 3.42% | 10.79% | -5.70% | 19.68% | -2.87% | -14.55% | 5.34% | 7.76% | 22.35% | 34.21% | 13.61% | 25.39% | -0.80% | -0.08% | -0.51% | 0.47% | 4.23% | -9.22% | 22.71% | -19.76% | -4.40% | 16.33% | 8.70% | 4.21% | 15.57% | 4.65% | 10.02% | 18.41% | 0.21% | 2.60% | 12.83% | 5.91% | 21.24% | 39.06% | 5.73% | 19.20% | 16.31% | -2.24% | 16.82% | 15.87% | ||||
qoq | 18.22% | 12.22% | 12.79% | -18.69% | 20.42% | 12.07% | -5.77% | -10.35% | 6.85% | 14.58% | 0.94% | -23.70% | 35.61% | -7.01% | -11.20% | -5.94% | 38.73% | 5.58% | -2.59% | -20.37% | 53.12% | -16.47% | -1.88% | -20.72% | 54.61% | -13.34% | -14.55% | 7.17% | 1.10% | 3.25% | 3.98% | 0.14% | -3.07% | 14.51% | -5.85% | 5.28% | 4.32% | -3.09% | -3.60% | 15.77% | -2.08% | 10.94% | 10.57% | -11.98% | 10.41% | 8.24% | -7.06% | 5.18% | 9.52% | |
operating margin % | 28.55% | 25.30% | 23.71% | 21.43% | 25.17% | 22.44% | 20.81% | 21.80% | 23.22% | 23.23% | 21.31% | 21.25% | 26.59% | 21.50% | 23.33% | 25.44% | 27.37% | 21.39% | 21.03% | 22.17% | 26.03% | 18.71% | 21.41% | 22.36% | 26.98% | 20.10% | 22.83% | 26.30% | 25.04% | 25.42% | 25.63% | |||||||||||||||||||
interest income | 7,139,000 | 6,353,000 | 5,899,000 | 7,159,000 | 8,347,000 | 8,647,000 | 6,499,000 | 5,121,000 | 4,745,000 | 5,176,000 | 2,391,000 | 1,240,000 | 152,000 | 16,000 | 3,000 | 6,000 | 7,000 | 6,000 | 24,000 | 52,000 | 68,000 | 87,000 | 197,000 | 346,000 | 508,000 | 155,000 | 252,000 | 291,000 | 130,000 | 146,000 | 147,000 | 42,000 | 60,000 | 108,000 | 54,000 | 91,000 | 113,000 | 33,000 | 28,000 | 57,000 | 84,000 | 129,000 | 133,000 | 190,000 | 187,000 | 856,000 | 85,000 | 106,000 | 129,000 | 17,000 |
interest expense | -886,000 | -2,102,000 | -2,731,000 | -2,780,000 | -2,825,000 | -3,889,000 | -4,433,000 | -3,865,000 | -4,197,000 | -5,424,000 | -4,666,000 | -3,406,000 | -1,576,000 | -997,000 | -691,000 | -447,000 | -248,000 | -619,000 | -290,000 | -117,000 | -117,000 | -211,000 | -165,000 | -156,000 | -156,000 | -224,000 | -148,000 | -147,000 | -734,000 | -250,000 | -189,000 | -278,000 | -184,000 | -142,000 | -486,000 | -276,000 | -220,000 | -669,000 | -337,000 | -266,000 | -262,000 | -2,701,000 | -1,034,000 | -1,261,000 | -1,341,000 | -1,375,000 | -1,464,000 | -1,448,000 | -1,456,000 | -2,892,000 |
total interest income | 6,253,000 | 4,251,000 | 3,168,000 | 4,379,000 | 5,522,000 | 4,758,000 | 2,066,000 | 1,256,000 | 548,000 | -248,000 | -2,275,000 | -2,166,000 | -1,424,000 | -981,000 | -688,000 | -441,000 | -241,000 | -613,000 | -266,000 | -65,000 | -49,000 | -124,000 | 32,000 | 190,000 | 352,000 | -69,000 | 104,000 | 144,000 | -604,000 | -104,000 | -42,000 | -236,000 | -124,000 | -34,000 | -432,000 | -185,000 | -107,000 | -636,000 | -309,000 | -209,000 | -178,000 | -2,572,000 | -901,000 | -1,071,000 | -1,154,000 | -519,000 | -1,379,000 | -1,342,000 | -1,327,000 | -2,875,000 |
income before income taxes | 190,318,000 | 159,949,000 | 141,908,000 | 127,381,000 | 156,798,000 | 130,384,000 | 114,165,000 | 120,223,000 | 133,248,000 | 123,950,000 | 106,115,000 | 105,210,000 | 139,299,000 | 102,791,000 | 110,901,000 | 125,221,000 | 133,354,000 | 95,683,000 | 90,937,000 | 93,567,000 | 117,539,000 | 76,673,000 | 91,970,000 | 93,894,000 | 118,539,000 | 76,372,000 | 88,308,000 | 103,366,000 | 95,712,000 | 95,161,000 | 92,220,000 | 88,495,000 | 88,482,000 | 91,383,000 | 79,398,000 | 84,602,000 | 80,430,000 | 76,566,000 | 79,356,000 | 82,430,000 | 71,204,000 | 70,323,000 | 64,808,000 | 58,357,000 | 66,362,000 | 60,633,000 | 55,118,000 | 59,446,000 | 56,470,000 | 49,900,000 |
benefit from income taxes | 46,332,000 | 32,345,000 | 30,800,000 | 29,536,000 | 37,607,000 | 29,311,000 | 27,066,000 | 28,258,000 | 31,569,000 | 26,177,000 | 24,566,000 | 24,435,000 | 32,750,000 | 22,365,000 | 26,194,000 | 29,551,000 | 31,240,000 | 16,858,750 | 19,528,000 | 21,585,000 | 26,323,000 | 17,270,000 | 18,115,000 | 21,796,000 | 28,809,000 | 28,451,000 | 29,668,000 | 29,139,000 | 25,515,000 | 25,254,000 | 29,064,000 | 25,854,000 | 25,474,000 | 29,668,000 | 24,447,000 | 22,654,000 | 18,812,000 | 17,852,000 | 23,887,000 | 17,306,000 | 18,461,000 | 20,921,000 | 19,995,000 | 18,129,000 | ||||||
net income | 143,986,000 | 127,604,000 | 111,108,000 | 97,845,000 | 119,191,000 | 101,073,000 | 87,099,000 | 91,965,000 | 101,679,000 | 97,773,000 | 81,549,000 | 80,775,000 | 106,549,000 | 80,426,000 | 84,707,000 | 95,670,000 | 102,114,000 | 76,862,000 | 71,409,000 | 71,982,000 | 91,216,000 | 61,345,000 | 73,855,000 | 72,098,000 | 89,370,000 | 59,252,000 | 68,089,000 | 83,551,000 | 72,395,000 | 155,574,000 | 63,411,000 | 60,044,000 | 58,814,000 | 62,244,000 | 53,883,000 | 59,348,000 | 51,366,000 | 50,712,000 | 53,882,000 | 52,762,000 | 46,757,000 | 47,669,000 | 45,996,000 | 40,505,000 | 42,475,000 | 43,327,000 | 36,657,000 | 38,525,000 | 36,475,000 | 31,771,000 |
yoy | 20.80% | 26.25% | 27.57% | 6.39% | 17.22% | 3.38% | 6.81% | 13.85% | -4.57% | 21.57% | -3.73% | -15.57% | 4.34% | 4.64% | 18.62% | 32.91% | 11.95% | 25.29% | -3.31% | -0.16% | 2.07% | 3.53% | 8.47% | -13.71% | 23.45% | -61.91% | 7.38% | 39.15% | 23.09% | 149.94% | 17.68% | 1.17% | 14.50% | 22.74% | 0.00% | 12.48% | 9.86% | 6.38% | 17.14% | 30.26% | 10.08% | 10.02% | 25.48% | 5.14% | 16.45% | 36.37% | ||||
qoq | 12.84% | 14.85% | 13.56% | -17.91% | 17.93% | 16.04% | -5.29% | -9.55% | 3.99% | 19.89% | 0.96% | -24.19% | 32.48% | -5.05% | -11.46% | -6.31% | 32.85% | 7.64% | -0.80% | -21.09% | 48.69% | -16.94% | 2.44% | -19.33% | 50.83% | -12.98% | -18.51% | 15.41% | -53.47% | 145.34% | 5.61% | 2.09% | -5.51% | 15.52% | -9.21% | 15.54% | 1.29% | -5.88% | 2.12% | 12.84% | -1.91% | 3.64% | 13.56% | -4.64% | -1.97% | 18.20% | -4.85% | 5.62% | 14.81% | |
net income margin % | 22.33% | 20.74% | 18.99% | 17.05% | 19.83% | 18.05% | 16.17% | 16.85% | 17.80% | 18.29% | 16.04% | 15.99% | 20.13% | 16.66% | 17.71% | 19.37% | 20.92% | 17.07% | 16.46% | 17.04% | 20.19% | 14.94% | 17.20% | 17.20% | 20.40% | 15.58% | 17.63% | 21.28% | 18.82% | 41.51% | 17.62% | |||||||||||||||||||
basic earnings per share | 1.98 | 1.75 | 1.53 | 1.34 | 1.63 | 1.39 | 1.2 | 1.26 | 1.4 | 1.34 | 1.12 | 1.11 | 1.46 | 1.11 | 1.16 | 1.3 | 1.38 | 1.03 | 0.95 | 0.94 | 1.19 | 0.8 | 0.96 | 0.94 | 1.16 | 0.77 | 0.88 | 1.08 | 0.94 | 2.01 | 0.82 | 0.77 | 0.76 | 0.79 | 0.68 | 0.75 | 0.64 | 0.63 | 0.66 | 0.64 | 0.55 | 0.55 | 0.53 | 0.47 | 0.49 | 0.5 | 0.42 | 0.45 | 0.42 | |
basic weighted-average shares outstanding | 72,751 | 72,874 | 72,851 | 72,924 | 72,905 | 72,867 | 72,872 | 72,838 | 72,869 | 72,918 | 72,935 | 72,962 | 72,896 | 73,324 | 72,835 | 73,580 | 74,016 | 75,546 | 75,357 | 76,202 | 76,507 | 76,787 | 76,683 | 76,879 | 76,972 | 77,177 | 77,216 | 77,188 | 77,247 | 77,218 | 77,283 | 77,597 | 77,814 | 78,413 | 78,805 | 79,473 | 80,545 | 80,880 | 81,432 | 82,195 | 84,981 | 86,040 | 86,120 | 86,084 | 86,109 | 86,599 | 86,824 | 86,572 | 86,403 | 85,469 |
diluted earnings per share | 1.97 | 1.75 | 1.52 | 1.34 | 1.63 | 1.38 | 1.19 | 1.26 | 1.39 | 1.34 | 1.12 | 1.1 | 1.46 | 1.1 | 1.16 | 1.3 | 1.38 | 1.04 | 0.95 | 0.94 | 1.19 | 0.8 | 0.96 | 0.94 | 1.16 | 0.77 | 0.88 | 1.08 | 0.93 | 2.01 | 0.82 | 0.77 | 0.75 | 0.79 | 0.68 | 0.74 | 0.64 | 0.63 | 0.66 | 0.64 | 0.55 | 0.55 | 0.53 | 0.47 | 0.49 | 0.5 | 0.42 | 0.44 | 0.42 | |
diluted weighted-average shares outstanding | 72,909 | 73,045 | 73,013 | 73,082 | 73,078 | 73,025 | 73,031 | 72,984 | 73,014 | 73,096 | 73,074 | 73,144 | 73,138 | 73,486 | 73,019 | 73,697 | 74,142 | 75,658 | 75,431 | 76,280 | 76,713 | 76,934 | 76,884 | 76,935 | 77,067 | 77,286 | 77,409 | 77,537 | 77,546 | 77,565 | 77,646 | 77,932 | 78,180 | 78,844 | 79,167 | 79,770 | 80,735 | 81,094 | 81,634 | 82,589 | 85,467 | 86,619 | 86,705 | 86,639 | 86,605 | 87,287 | 87,592 | 87,371 | 87,134 | 86,147 |
loss on disposal of assets | 773,750 | 3,198,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
provision/ (benefit) for income taxes | 29,169,000 | 17,120,000 | 20,219,000 | 19,815,000 | 23,317,000 | -60,413,000 | ||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of a business | -189,000 | -1,705,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
license | 516,000 | 849,000 | 694,000 | 292,000 | 634,000 | 1,604,000 | 569,000 | 491,000 | 13,610,000 | 15,267,000 | 12,063,000 | 16,681,000 | 13,210,000 | 12,864,000 | 13,986,000 | 15,009,000 | 13,552,000 | 12,264,000 | 9,459,000 | |||||||||||||||||||||||||||||||
support and service | 342,769,000 | 337,515,000 | 333,046,000 | 319,649,000 | 320,219,000 | 307,746,000 | 296,896,000 | 296,905,000 | 292,454,000 | 270,931,000 | 269,901,000 | 250,415,000 | 250,310,000 | 244,585,000 | 236,762,000 | 226,535,000 | 225,609,000 | 220,270,000 | 210,610,000 | |||||||||||||||||||||||||||||||
hardware | 10,482,000 | 10,189,000 | 11,288,000 | 13,245,000 | 12,019,000 | 12,268,000 | 12,244,000 | 13,898,000 | 12,755,000 | 14,731,000 | 16,184,000 | 14,447,000 | 15,174,000 | 13,552,000 | 15,861,000 | 14,760,000 | 16,697,000 | 15,804,000 | 14,753,000 | |||||||||||||||||||||||||||||||
total revenue | 353,767,000 | 348,553,000 | 345,028,000 | 333,186,000 | 332,872,000 | 321,618,000 | 309,709,000 | 311,294,000 | 318,819,000 | 300,929,000 | 298,148,000 | 281,543,000 | 278,694,000 | 271,001,000 | 266,609,000 | 256,304,000 | 255,858,000 | 248,338,000 | 234,822,000 | |||||||||||||||||||||||||||||||
cost of sales | ||||||||||||||||||||||||||||||||||||||||||||||||||
cost of license | 280,000 | 59,000 | 252,000 | 193,000 | 498,000 | 181,000 | 285,000 | 308,000 | 1,389,000 | 1,167,000 | 1,135,000 | 1,360,000 | 1,251,000 | 1,077,000 | 1,445,000 | 2,424,000 | 1,115,000 | 1,127,000 | 1,178,000 | |||||||||||||||||||||||||||||||
cost of support and service | 198,844,000 | 191,269,000 | 185,892,000 | 184,527,000 | 181,989,000 | 174,714,000 | 168,457,000 | 170,377,000 | 169,697,000 | 164,223,000 | 160,807,000 | 155,012,000 | 144,683,000 | 143,418,000 | 144,736,000 | 139,593,000 | 135,833,000 | 131,124,000 | 125,806,000 | |||||||||||||||||||||||||||||||
cost of hardware | 7,603,000 | 6,818,000 | 8,619,000 | 9,553,000 | 7,958,000 | 8,768,000 | 9,152,000 | 9,574,000 | 9,385,000 | 11,008,000 | 11,969,000 | 10,581,000 | 10,523,000 | 10,578,000 | 11,917,000 | 10,904,000 | 11,501,000 | 11,661,000 | 10,805,000 | |||||||||||||||||||||||||||||||
total cost of sales | 206,727,000 | 198,146,000 | 194,763,000 | 194,273,000 | 190,445,000 | 183,663,000 | 177,894,000 | 180,259,000 | 180,471,000 | 176,398,000 | 173,911,000 | 166,953,000 | 156,457,000 | 155,073,000 | 158,098,000 | 152,921,000 | 148,449,000 | 143,912,000 | 137,789,000 | |||||||||||||||||||||||||||||||
gross profit | 147,040,000 | 150,407,000 | 150,265,000 | 138,913,000 | 142,427,000 | 137,955,000 | 131,815,000 | 131,035,000 | 138,348,000 | 124,531,000 | 124,237,000 | 114,590,000 | 122,237,000 | 115,928,000 | 108,511,000 | 103,383,000 | 107,409,000 | 104,426,000 | 97,033,000 | |||||||||||||||||||||||||||||||
yoy | 3.24% | 9.03% | 14.00% | 6.01% | 2.95% | 10.78% | 6.10% | 14.35% | 13.18% | 7.42% | 14.49% | 10.84% | 13.81% | 11.01% | 11.83% | |||||||||||||||||||||||||||||||||||
qoq | -2.24% | 0.09% | 8.17% | -2.47% | 3.24% | 4.66% | 0.60% | -5.29% | 11.10% | 0.24% | 8.42% | -6.26% | 5.44% | 6.84% | 4.96% | -3.75% | 2.86% | 7.62% | ||||||||||||||||||||||||||||||||
gross margin % | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | |||||||||||||||||||
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||
selling and marketing | 23,571,000 | 21,903,000 | 22,127,000 | 22,732,000 | 22,231,000 | 21,751,000 | 21,674,000 | 22,175,000 | 22,408,000 | 22,034,000 | 20,558,000 | 20,935,000 | 19,937,000 | 20,189,000 | 20,588,000 | 18,994,000 | 18,164,000 | 18,754,000 | ||||||||||||||||||||||||||||||||
general and administrative | 13,937,000 | 19,025,000 | 16,982,000 | 16,497,000 | 16,547,000 | 17,113,000 | 15,417,000 | 11,514,000 | 16,510,000 | 13,629,000 | 13,915,000 | 11,950,000 | 27,181,000 | 13,578,000 | 11,377,000 | 12,421,000 | 13,382,000 | 12,939,000 | 12,506,000 | |||||||||||||||||||||||||||||||
total operating expenses | 58,309,000 | 61,801,000 | 58,848,000 | 59,083,000 | 57,640,000 | 57,418,000 | 54,613,000 | 51,370,000 | 55,709,000 | 53,149,000 | 51,342,000 | 48,881,000 | 62,809,000 | 48,412,000 | 47,359,000 | 46,886,000 | 46,621,000 | 46,629,000 | 44,258,000 | |||||||||||||||||||||||||||||||
cash dividends paid per share | 0.22 | 0.2 | 0.13 | 0.115 | 0.115 | 0.115 | 0.115 | 0.105 | 0.105 | 0.095 | ||||||||||||||||||||||||||||||||||||||||
diluted net income per share | 0.37 | |||||||||||||||||||||||||||||||||||||||||||||||||
basic net income per share | 0.37 | |||||||||||||||||||||||||||||||||||||||||||||||||
see notes to condensed consolidated financial 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.
