Jack Henry & Associates, Inc(NASDAQ:JKHY)
Jack Henry & Associates, Inc. provides technology solutions and payment processing services primarily for financial services organizations in the United States. The company offers information and transaction processing solutions for banks ranging from community to multi-billion-dollar asset institut...
Website: http://www.jackhenry.com
Founded: 1976
Full Time Employees: 6,717
Sector: Technology
Industry: Information Technology Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2025-12-31 | 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 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
total revenue | 619,334,000 | 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 | 393,509,000 | 380,364,000 | 386,275,000 | 392,543,000 | 417,229,000 | 384,684,000 | 374,756,000 | 359,934,000 | 383,768,000 | 353,767,000 | 348,553,000 | 345,028,000 | 366,969,000 | 333,186,000 | 332,872,000 | 321,618,000 | 333,713,000 | 309,709,000 | 311,294,000 | 318,819,000 | 310,939,000 | 300,929,000 | 302,525,000 | 295,661,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 | 249,255,000 | 240,185,000 | 242,635,000 | 234,822,000 | |
yoy | 7.93% | 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% | 4.33% | 12.89% | 8.50% | 11.58% | -5.69% | -1.12% | 3.07% | 9.06% | 8.72% | 8.74% | 7.52% | 4.32% | 4.58% | 6.18% | 4.71% | 7.28% | 9.97% | 7.58% | 6.93% | 0.88% | 7.32% | 2.92% | 2.90% | 7.83% | 4.29% | 6.89% | 8.55% | 9.10% | 11.83% | 9.85% | 8.93% | 9.13% | 6.96% | 6.71% | 5.45% | 5.76% | |||||
qoq | -3.94% | 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% | 11.31% | 3.46% | -1.53% | -1.60% | -5.92% | 8.46% | 2.65% | 4.12% | -6.21% | 8.48% | 1.50% | 1.02% | -5.98% | 10.14% | 0.09% | 3.50% | -3.62% | 7.75% | -0.51% | -2.36% | 2.53% | 3.33% | -0.53% | 2.32% | -0.83% | 5.90% | 1.02% | 2.84% | 1.65% | 4.02% | 0.17% | 3.03% | -0.37% | 3.78% | -1.01% | 3.33% | ||
expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue | 350,989,000 | 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 | 240,040,000 | 235,594,000 | 227,284,000 | 220,112,000 | 235,682,000 | 221,592,000 | 211,653,000 | 204,715,000 | |||||||||||||||||||||||||||||
research and development | 42,228,000 | 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 | 24,920,000 | 23,442,000 | 23,990,000 | 24,026,000 | 24,406,000 | 22,591,000 | 22,414,000 | 20,929,000 | 23,340,000 | 20,801,000 | 20,873,000 | 19,739,000 | 23,965,000 | 19,854,000 | 18,862,000 | 18,554,000 | 19,500,000 | 17,522,000 | 17,681,000 | 16,791,000 | 17,448,000 | 17,486,000 | 16,142,000 | 15,673,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 | 16,452,000 | 15,716,000 | 15,837,000 | 15,390,000 | |
selling, general, and administrative | 66,969,000 | 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 | 49,132,000 | 44,887,000 | 46,797,000 | 45,183,000 | 48,614,000 | 44,185,000 | 45,613,000 | 43,733,000 | |||||||||||||||||||||||||||||
total expenses | 460,186,000 | 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 | 314,092,000 | 303,923,000 | 298,071,000 | 289,321,000 | 308,702,000 | 288,368,000 | 279,491,000 | 267,672,000 | |||||||||||||||||||||||||||||
operating income | 159,148,000 | 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 | 79,417,000 | 76,441,000 | 88,204,000 | 103,222,000 | 108,527,000 | 96,316,000 | 95,265,000 | 92,262,000 | 98,947,000 | 88,731,000 | 88,606,000 | 91,417,000 | 116,504,000 | 79,830,000 | 84,787,000 | 80,537,000 | 89,375,000 | 77,202,000 | 79,665,000 | 82,639,000 | 79,800,000 | 71,382,000 | 83,473,000 | 77,344,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 | 58,050,000 | 50,503,000 | 54,989,000 | 52,775,000 | |
yoy | 29.39% | 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% | -3.30% | 20.27% | 6.24% | 14.50% | -26.82% | -20.64% | -7.41% | 11.88% | 9.68% | 8.55% | 7.52% | 0.92% | -15.07% | 11.15% | 4.50% | 13.51% | 30.35% | 3.40% | 6.43% | -2.54% | 12.00% | 8.15% | -4.56% | 6.85% | 9.47% | 8.63% | 40.46% | 14.56% | 19.20% | 16.31% | -2.24% | 16.82% | 5.34% | 11.87% | 10.55% | 9.52% | |||||
qoq | -13.54% | 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% | 48.82% | 3.89% | -13.34% | -14.55% | -4.89% | 12.68% | 1.10% | 3.25% | -6.76% | 11.51% | 0.14% | -3.07% | -21.53% | 45.94% | -5.85% | 5.28% | -9.89% | 15.77% | -3.09% | -3.60% | 3.56% | 11.79% | -14.48% | 7.92% | 6.10% | 10.94% | 10.57% | -11.98% | 10.41% | 8.24% | -7.06% | 5.18% | -0.44% | 14.94% | -8.16% | 4.20% | ||
operating margin % | 25.70% | 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.18% | 20.10% | 22.83% | 26.30% | 26.01% | 25.04% | 25.42% | 25.63% | 25.78% | 25.08% | 25.42% | 26.50% | 31.75% | 23.96% | 25.47% | 25.04% | 26.78% | 24.93% | 25.59% | 25.92% | 25.66% | 23.72% | 27.59% | 26.16% | 24.45% | 23.34% | 21.32% | 24.91% | 22.94% | 22.04% | 23.76% | 23.27% | 23.29% | 21.03% | 22.66% | 22.47% | |
interest income | 6,187,000 | 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 | 179,000 | 155,000 | 252,000 | 291,000 | 151,000 | 130,000 | 146,000 | 147,000 | 39,000 | 42,000 | 60,000 | 108,000 | 49,000 | 54,000 | 91,000 | 113,000 | 51,000 | 33,000 | 28,000 | 57,000 | 33,000 | 84,000 | 129,000 | 131,000 | 129,000 | 133,000 | 190,000 | 187,000 | 856,000 | 85,000 | 106,000 | 129,000 | 15,000 | 61,000 | 32,000 | 17,000 | |
interest expense | -1,142,000 | -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 | -406,000 | -224,000 | -148,000 | -147,000 | -747,000 | -734,000 | -250,000 | -189,000 | -392,000 | -278,000 | -184,000 | -142,000 | -447,000 | -486,000 | -276,000 | -220,000 | -321,000 | -669,000 | -337,000 | -266,000 | -297,000 | -262,000 | -267,000 | -280,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 | -1,841,000 | -1,710,000 | -2,487,000 | -2,892,000 | |
total interest income | 5,045,000 | 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 | -227,000 | -69,000 | 104,000 | 144,000 | -596,000 | -604,000 | -104,000 | -42,000 | -353,000 | -236,000 | -124,000 | -34,000 | -398,000 | -432,000 | -185,000 | -107,000 | -270,000 | -636,000 | -309,000 | -209,000 | -264,000 | -178,000 | -138,000 | -149,000 | -2,572,000 | -901,000 | -1,071,000 | -1,154,000 | -519,000 | -1,379,000 | -1,342,000 | -1,327,000 | -1,744,750 | -1,649,000 | -2,455,000 | -2,875,000 | |
income before income taxes | 164,193,000 | 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 | 79,190,000 | 76,372,000 | 88,308,000 | 103,366,000 | 107,931,000 | 95,712,000 | 95,161,000 | 92,220,000 | 98,594,000 | 88,495,000 | 88,482,000 | 91,383,000 | 116,106,000 | 79,398,000 | 84,602,000 | 80,430,000 | 89,105,000 | 76,566,000 | 79,356,000 | 82,430,000 | 79,536,000 | 71,204,000 | 83,335,000 | 77,195,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 | 56,224,000 | 48,854,000 | 52,534,000 | 49,900,000 | |
provision for income taxes | 39,525,000 | 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 | 18,821,000 | 19,528,000 | 21,585,000 | 26,323,000 | 15,328,000 | 18,115,000 | 21,796,000 | 29,169,000 | 18,197,000 | 17,120,000 | 20,219,000 | 19,815,000 | 22,651,000 | 23,317,000 | -60,413,000 | 28,809,000 | 33,903,000 | 28,451,000 | 29,668,000 | 29,139,000 | 31,836,000 | 25,515,000 | 25,254,000 | 29,064,000 | 28,563,000 | 25,854,000 | 25,474,000 | 29,668,000 | 28,927,000 | 24,447,000 | 29,353,000 | 27,407,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 | 19,650,000 | 15,773,000 | 16,489,000 | 18,129,000 | |
net income | 124,668,000 | 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 | 60,993,000 | 59,252,000 | 68,089,000 | 83,551,000 | 85,280,000 | 72,395,000 | 155,574,000 | 63,411,000 | 64,691,000 | 60,044,000 | 58,814,000 | 62,244,000 | 84,270,000 | 53,883,000 | 59,348,000 | 51,366,000 | 60,542,000 | 50,712,000 | 53,882,000 | 52,762,000 | 50,609,000 | 46,757,000 | 53,982,000 | 49,788,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 | 36,574,000 | 33,081,000 | 36,045,000 | 31,771,000 | |
yoy | 27.41% | 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% | 0.58% | 24.65% | 5.89% | 6.96% | -28.48% | -18.15% | -56.23% | 31.76% | 31.83% | 20.57% | 164.52% | 1.87% | -23.23% | 11.43% | -0.90% | 21.18% | 39.19% | 6.25% | 10.14% | -2.65% | 19.63% | 8.46% | -0.19% | 5.97% | 6.17% | 1.65% | 33.27% | 17.22% | 10.02% | 25.48% | 5.14% | 16.45% | 18.46% | 10.81% | 6.88% | 14.81% | |||||
qoq | -13.42% | 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% | 46.53% | 2.94% | -12.98% | -18.51% | -2.03% | 17.80% | -53.47% | 145.34% | -1.98% | 7.74% | 2.09% | -5.51% | -26.14% | 56.39% | -9.21% | 15.54% | -15.16% | 19.38% | -5.88% | 2.12% | 4.25% | 8.24% | -13.38% | 8.42% | 4.45% | 3.64% | 13.56% | -4.64% | -1.97% | 18.20% | -4.85% | 5.62% | -0.27% | 10.56% | -8.22% | 13.45% | ||
net income margin % | 20.13% | 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.50% | 15.58% | 17.63% | 21.28% | 20.44% | 18.82% | 41.51% | 17.62% | 16.86% | 16.97% | 16.87% | 18.04% | 22.96% | 16.17% | 17.83% | 15.97% | 18.14% | 16.37% | 17.31% | 16.55% | 16.28% | 15.54% | 17.84% | 16.84% | 15.99% | 16.34% | 14.53% | 15.67% | 16.25% | 14.30% | 15.06% | 14.69% | 14.67% | 13.77% | 14.86% | 13.53% | |
basic earnings per share | 1.73 | 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.79 | 0.77 | 0.88 | 1.08 | 1.11 | 0.94 | 2.01 | 0.82 | 0.84 | 0.77 | 0.76 | 0.79 | 1.06 | 0.68 | 0.75 | 0.64 | 0.75 | 0.63 | 0.66 | 0.64 | 0.6 | 0.55 | 0.63 | 0.58 | 0.55 | 0.53 | 0.47 | 0.49 | 0.5 | 0.42 | 0.45 | 0.42 | |||||
basic weighted-average shares outstanding | 72,267 | 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,160 | 77,177 | 77,216 | 77,188 | 77,252 | 77,247 | 77,218 | 77,283 | 77,856 | 77,597 | 77,814 | 78,413 | 79,416 | 78,805 | 79,473 | 80,545 | 81,353 | 80,880 | 81,432 | 82,195 | 84,866 | 84,981 | 85,450 | 85,294 | 86,040 | 86,120 | 86,084 | 86,109 | 86,599 | 86,824 | 86,572 | 86,403 | 85,948 | 86,218 | 85,770 | 85,469 | |
diluted earnings per share | 1.72 | 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.8 | 0.77 | 0.88 | 1.08 | 1.09 | 0.93 | 2.01 | 0.82 | 0.83 | 0.77 | 0.75 | 0.79 | 1.06 | 0.68 | 0.74 | 0.64 | 0.75 | 0.63 | 0.66 | 0.64 | 0.6 | 0.55 | 0.63 | 0.58 | 0.55 | 0.53 | 0.47 | 0.49 | 0.5 | 0.42 | 0.44 | 0.42 | |||||
diluted weighted-average shares outstanding | 72,413 | 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,347 | 77,286 | 77,409 | 77,537 | 77,585 | 77,546 | 77,565 | 77,646 | 78,255 | 77,932 | 78,180 | 78,844 | 79,734 | 79,167 | 79,770 | 80,735 | 81,601 | 81,094 | 81,634 | 82,589 | 85,396 | 85,467 | 85,986 | 85,854 | 86,619 | 86,705 | 86,639 | 86,605 | 87,287 | 87,592 | 87,371 | 87,134 | 86,687 | 86,972 | 86,523 | 86,147 | |
loss on disposal of assets | 773,750 | 3,198,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of a business | -473,500 | -189,000 | -1,705,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
license | 326,000 | 516,000 | 849,000 | 694,000 | 511,000 | 292,000 | 634,000 | 1,604,000 | 1,072,000 | 569,000 | 491,000 | 13,610,000 | 13,071,000 | 15,267,000 | 12,893,000 | 11,779,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 | 15,123,000 | 13,025,000 | 15,460,000 | 9,459,000 | |||||||||||||||||||||||||||||||||||
support and service | 371,007,000 | 342,769,000 | 337,515,000 | 333,046,000 | 353,363,000 | 319,649,000 | 320,219,000 | 307,746,000 | 318,635,000 | 296,896,000 | 296,905,000 | 292,454,000 | 283,635,000 | 270,931,000 | 274,276,000 | 269,544,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 | 219,191,000 | 210,074,000 | 212,378,000 | 210,610,000 | |||||||||||||||||||||||||||||||||||
hardware | 12,435,000 | 10,482,000 | 10,189,000 | 11,288,000 | 13,095,000 | 13,245,000 | 12,019,000 | 12,268,000 | 14,006,000 | 12,244,000 | 13,898,000 | 12,755,000 | 14,233,000 | 14,731,000 | 15,356,000 | 14,338,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,941,000 | 17,086,000 | 14,797,000 | 14,753,000 | |||||||||||||||||||||||||||||||||||
cost of sales | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of license | 139,000 | 280,000 | 59,000 | 252,000 | 324,000 | 193,000 | 498,000 | 181,000 | 185,000 | 285,000 | 308,000 | 1,389,000 | 747,000 | 1,167,000 | 947,000 | 1,412,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,883,000 | 1,145,000 | 2,079,000 | 1,178,000 | |||||||||||||||||||||||||||||||||||
cost of support and service | 210,137,000 | 198,844,000 | 191,269,000 | 185,892,000 | 195,878,000 | 184,527,000 | 181,989,000 | 174,714,000 | 176,825,000 | 168,457,000 | 170,377,000 | 169,697,000 | 166,743,000 | 164,223,000 | 157,893,000 | 154,583,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 | 132,244,000 | 131,010,000 | 126,857,000 | 125,806,000 | |||||||||||||||||||||||||||||||||||
cost of hardware | 9,122,000 | 7,603,000 | 6,818,000 | 8,619,000 | 9,067,000 | 9,553,000 | 7,958,000 | 8,768,000 | 10,288,000 | 9,152,000 | 9,574,000 | 9,385,000 | 10,892,000 | 11,008,000 | 10,867,000 | 10,941,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,936,000 | 12,740,000 | 10,880,000 | 10,805,000 | |||||||||||||||||||||||||||||||||||
total cost of sales | 219,398,000 | 206,727,000 | 198,146,000 | 194,763,000 | 205,269,000 | 194,273,000 | 190,445,000 | 183,663,000 | 187,298,000 | 177,894,000 | 180,259,000 | 180,471,000 | 178,382,000 | 176,398,000 | 169,707,000 | 166,936,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 | 145,063,000 | 144,895,000 | 139,816,000 | 137,789,000 | |||||||||||||||||||||||||||||||||||
gross profit | 164,370,000 | 147,040,000 | 150,407,000 | 150,265,000 | 161,700,000 | 138,913,000 | 142,427,000 | 137,955,000 | 146,415,000 | 131,815,000 | 131,035,000 | 138,348,000 | 132,557,000 | 124,531,000 | 132,818,000 | 128,725,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 | 104,192,000 | 95,290,000 | 102,819,000 | 97,033,000 | |||||||||||||||||||||||||||||||||||
yoy | 1.65% | 5.85% | 5.60% | 8.92% | 10.44% | 5.38% | 8.69% | -0.28% | 10.45% | 5.85% | -1.34% | 7.48% | 6.70% | 8.68% | 8.66% | 11.04% | 14.49% | 10.84% | 13.81% | 11.01% | 4.15% | 8.49% | 4.46% | 7.62% | |||||||||||||||||||||||||||||||||||||||
qoq | 11.79% | -2.24% | 0.09% | -7.07% | 16.40% | -2.47% | 3.24% | -5.78% | 11.08% | 0.60% | -5.29% | 4.37% | 6.44% | -6.24% | 3.18% | 3.61% | 8.42% | -6.26% | 5.44% | 6.84% | 4.96% | -3.75% | 2.86% | 0.22% | 9.34% | -7.32% | 5.96% | ||||||||||||||||||||||||||||||||||||
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% | 0% | 0% | 0% | 42.83% | 41.56% | 43.15% | 43.55% | 44.06% | 41.69% | 42.79% | 42.89% | 43.87% | 42.56% | 42.09% | 43.39% | 42.63% | 41.38% | 43.90% | 43.54% | 41.67% | 40.70% | 43.86% | 42.78% | 40.70% | 40.34% | 41.98% | 42.05% | 41.80% | 39.67% | 42.38% | 41.32% | |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling and marketing | 25,696,000 | 23,571,000 | 21,903,000 | 22,127,000 | 23,365,000 | 22,732,000 | 22,231,000 | 21,751,000 | 23,492,000 | 21,674,000 | 22,175,000 | 22,408,000 | 22,008,000 | 22,034,000 | 21,071,000 | 21,458,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 | 19,657,000 | 13,937,000 | 19,025,000 | 16,982,000 | 17,357,000 | 16,497,000 | 16,547,000 | 17,113,000 | 14,048,000 | 15,417,000 | 11,514,000 | 16,510,000 | 13,301,000 | 13,629,000 | 12,132,000 | 14,250,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 | 11,899,000 | 12,142,000 | 15,014,000 | 12,506,000 | |||||||||||||||||||||||||||||||||||
total operating expenses | 65,423,000 | 58,309,000 | 61,801,000 | 58,848,000 | 45,196,000 | 59,083,000 | 57,640,000 | 57,418,000 | 57,040,000 | 54,613,000 | 51,370,000 | 55,709,000 | 52,757,000 | 53,149,000 | 49,345,000 | 51,381,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 | 46,142,000 | 44,787,000 | 47,830,000 | 44,258,000 | |||||||||||||||||||||||||||||||||||
cash dividends paid per share | 0.155 | 0.22 | 0.2 | 0.2 | 0.2 | 0.13 | 0.115 | 0.115 | 0.115 | 0.115 | 0.105 | 0.105 | 0.074 | 0.105 | 0.095 | 0.095 | |||||||||||||||||||||||||||||||||||||||||||||||
diluted net income per share | 0.42 | 0.38 | 0.42 | 0.37 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net income per share | 0.42 | 0.38 | 0.42 | 0.37 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to condensed consolidated financial statements |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2025-12-31 | 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 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 28,216,000 | 36,239,000 | 101,953,000 | 39,870,000 | 25,653,000 | 43,212,000 | 38,284,000 | 27,254,000 | 26,709,000 | 31,467,000 | 12,243,000 | 26,552,000 | 25,763,000 | 31,970,000 | 48,787,000 | 39,797,000 | 29,120,000 | 44,251,000 | 50,992,000 | 70,116,000 | 147,762,000 | 195,320,000 | 213,345,000 | 109,514,000 | 72,513,000 | 96,679,000 | 93,628,000 | 35,398,000 | 26,156,000 | 114,872,000 | 31,440,000 | 57,402,000 | 57,719,000 | 104,040,000 | 114,765,000 | 42,916,000 | 64,188,000 | 84,519,000 | 70,310,000 | 54,001,000 | 55,126,000 | 84,485,000 | 148,313,000 | 52,800,000 | 49,332,000 | 39,402,000 | 70,377,000 | 52,244,000 | 155,501,000 | 181,787,000 | 127,905,000 | 182,051,000 | 192,854,000 | 223,688,000 | 157,313,000 | 89,771,000 | 95,202,000 | 108,055,000 | 63,125,000 | 54,383,000 | 46,871,000 | 46,766,000 | 125,518,000 |
receivables | 298,458,000 | 307,647,000 | 317,977,000 | 282,162,000 | 283,223,000 | 306,660,000 | 333,033,000 | 263,416,000 | 270,551,000 | 288,733,000 | 361,252,000 | 238,364,000 | 246,378,000 | 247,541,000 | 348,072,000 | 222,696,000 | 236,096,000 | 253,160,000 | 306,564,000 | 207,736,000 | 212,934,000 | 223,013,000 | 300,945,000 | 212,060,000 | 204,703,000 | 234,362,000 | 310,080,000 | 190,768,000 | 184,737,000 | 198,564,000 | 291,630,000 | 168,934,000 | 166,827,000 | 172,515,000 | 276,923,000 | 139,503,000 | 146,256,000 | 148,428,000 | 253,923,000 | 137,406,000 | 147,091,000 | 147,652,000 | 245,387,000 | 137,415,000 | 147,890,000 | 159,110,000 | 224,041,000 | 140,010,000 | 136,369,000 | 152,624,000 | 231,263,000 | 126,820,000 | 129,462,000 | 136,827,000 | 218,305,000 | 118,371,000 | 126,600,000 | 134,648,000 | 207,510,000 | 115,529,000 | 126,827,000 | 133,499,000 | 208,450,000 |
income tax receivable | 2,431,000 | 784,000 | 6,149,000 | 7,523,000 | 1,882,000 | 13,822,000 | 4,958,000 | 22,881,000 | 20,833,000 | 30,243,000 | 9,511,000 | 8,662,000 | 21,051,000 | 7,063,000 | 17,817,000 | 17,215,000 | 9,488,000 | 4,142,000 | 21,671,000 | 13,381,000 | 23,630,000 | 2,942,000 | 20,135,000 | 8,593,000 | 9,649,000 | 2,989,000 | 15,636,000 | 8,236,000 | 3,116,000 | 1,802,000 | 2,753,000 | 10,000 | 2,106,000 | 2,618,000 | 7,937,000 | 1,061,000 | 1,342,000 | 2,691,000 | 6,107,000 | 2,771,000 | 2,688,000 | 1,711,000 | 8,476,000 | 7,284,000 | 6,868,000 | 5,337,000 | 17,116,000 | 6,170,000 | 7,852,000 | 6,217,000 | 6,940,000 | ||||||||||||
prepaid expenses and other | 201,705,000 | 210,550,000 | 180,151,000 | 187,961,000 | 189,826,000 | 190,537,000 | 168,768,000 | 158,725,000 | 179,304,000 | 163,670,000 | 169,178,000 | 153,492,000 | 127,785,000 | 134,539,000 | 125,537,000 | 126,174,000 | 116,778,000 | 111,288,000 | 109,723,000 | 107,575,000 | 98,540,000 | 103,098,000 | 95,525,000 | 109,449,000 | 99,298,000 | 102,189,000 | 106,466,000 | 106,032,000 | 99,053,000 | 102,425,000 | 84,810,000 | 76,306,000 | 71,427,000 | 70,809,000 | 66,894,000 | 65,228,000 | 60,845,000 | 61,656,000 | 56,588,000 | 70,075,000 | 74,941,000 | 71,814,000 | 69,096,000 | 73,549,000 | 73,691,000 | 72,340,000 | 59,824,000 | 61,363,000 | 62,132,000 | 63,736,000 | 59,244,000 | 58,079,000 | 56,582,000 | 59,342,000 | 61,261,000 | 57,913,000 | 57,603,000 | 51,954,000 | 45,938,000 | 33,929,000 | 33,273,000 | 35,645,000 | 31,762,000 |
deferred costs | 85,021,000 | 85,089,000 | 75,777,000 | 83,243,000 | 81,099,000 | 84,082,000 | 85,784,000 | 73,167,000 | 77,703,000 | 79,626,000 | 77,766,000 | 67,904,000 | 69,302,000 | 71,047,000 | 57,105,000 | 57,072,000 | 62,157,000 | 61,429,000 | 46,215,000 | 47,731,000 | 50,586,000 | 53,108,000 | 38,235,000 | 41,564,000 | 44,862,000 | 44,347,000 | 35,102,000 | 39,143,000 | 43,205,000 | 37,836,000 | 38,985,000 | 46,007,000 | 49,997,000 | 53,565,000 | 41,314,000 | 42,914,000 | 42,799,000 | 45,308,000 | 35,472,000 | 40,252,000 | 39,743,000 | 39,672,000 | 27,950,000 | 30,758,000 | 33,762,000 | ||||||||||||||||||
assets held for sale | 11,346,000 | 5,606,000 | 10,012,000 | 20,201,000 | 20,201,000 | 6,355,000 | 6,546,000 | 6,355,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current assets | 615,831,000 | 651,655,000 | 681,464,000 | 593,236,000 | 579,801,000 | 634,503,000 | 632,018,000 | 522,562,000 | 554,267,000 | 563,496,000 | 627,962,000 | 488,194,000 | 469,228,000 | 485,097,000 | 613,524,000 | 470,898,000 | 467,032,000 | 490,961,000 | 543,737,000 | 442,669,000 | 518,484,000 | 574,539,000 | 669,101,000 | 479,650,000 | 427,731,000 | 484,123,000 | 569,448,000 | 388,556,000 | 362,639,000 | 457,839,000 | 468,536,000 | 362,030,000 | 369,600,000 | 403,871,000 | 520,031,000 | 299,154,000 | 323,737,000 | 342,900,000 | 431,929,000 | 309,970,000 | 320,017,000 | 345,425,000 | 493,499,000 | 294,532,000 | 306,781,000 | 302,119,000 | 384,381,000 | 278,985,000 | 382,711,000 | 430,459,000 | 447,885,000 | 392,764,000 | 408,936,000 | 450,729,000 | 468,649,000 | 292,963,000 | 308,773,000 | 322,974,000 | 353,950,000 | 231,754,000 | 239,063,000 | 248,754,000 | 393,102,000 |
property and equipment | 214,795,000 | 204,950,000 | 220,964,000 | 221,540,000 | 226,981,000 | 212,253,000 | 215,069,000 | 215,733,000 | 204,846,000 | 202,847,000 | 205,664,000 | 199,787,000 | 203,360,000 | 208,307,000 | 211,709,000 | 215,331,000 | 241,409,000 | 241,157,000 | 252,481,000 | 248,041,000 | 257,883,000 | 263,710,000 | 273,432,000 | 277,091,000 | 278,695,000 | 274,531,000 | 272,474,000 | 279,948,000 | 283,454,000 | 286,497,000 | 286,850,000 | 261,220,000 | 272,086,000 | 273,834,000 | 282,934,000 | 285,018,000 | 289,273,000 | 293,237,000 | 298,564,000 | 298,023,000 | 302,091,000 | 295,941,000 | 296,332,000 | 290,720,000 | 295,483,000 | 301,132,000 | 291,675,000 | 299,153,000 | 299,016,000 | 295,635,000 | 300,511,000 | 291,329,000 | 286,420,000 | 279,055,000 | 276,730,000 | 273,106,000 | 278,233,000 | 279,745,000 | 270,186,000 | 270,124,000 | 270,984,000 | 274,471,000 | 274,670,000 |
other assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current deferred costs | 214,716,000 | 211,843,000 | 207,861,000 | 199,018,000 | 194,946,000 | 186,891,000 | 183,307,000 | 177,378,000 | 174,821,000 | 170,342,000 | 161,465,000 | 156,245,000 | 152,991,000 | 148,445,000 | 143,750,000 | 136,425,000 | 133,223,000 | 130,995,000 | 127,205,000 | 125,036,000 | 122,016,000 | 116,994,000 | 113,525,000 | 106,390,000 | 101,304,000 | 96,813,000 | 90,084,000 | 85,205,000 | 82,328,000 | 77,539,000 | 95,540,000 | 93,734,000 | 94,438,000 | 93,793,000 | 96,847,000 | 99,074,000 | 104,154,000 | 102,565,000 | 99,799,000 | 98,717,000 | 101,276,000 | 101,930,000 | 96,423,000 | 93,907,000 | 88,834,000 | ||||||||||||||||||
computer software, net of amortization | 645,796,000 | 643,667,000 | 617,029,000 | 613,850,000 | 606,621,000 | 599,816,000 | 592,761,000 | 588,426,000 | 581,756,000 | 574,143,000 | 565,714,000 | 556,596,000 | 545,377,000 | 534,488,000 | 410,957,000 | 398,760,000 | 387,128,000 | 377,776,000 | 368,094,000 | 360,335,000 | 351,327,000 | 348,094,000 | 340,466,000 | 335,820,000 | 337,602,000 | 331,470,000 | 318,969,000 | 311,122,000 | 303,516,000 | 294,836,000 | 288,172,000 | 284,083,000 | 278,235,000 | 255,294,000 | 247,317,000 | 240,632,000 | 234,091,000 | 227,596,000 | 222,115,000 | 228,087,000 | 214,992,000 | 202,898,000 | 191,541,000 | 182,439,000 | 173,694,000 | 167,585,000 | 160,391,000 | 152,854,000 | 143,357,000 | 137,362,000 | 132,612,000 | 127,428,000 | 122,622,000 | 118,534,000 | 115,785,000 | 112,031,000 | 109,651,000 | 109,995,000 | 110,836,000 | 111,894,000 | 112,564,000 | 114,332,000 | 115,647,000 |
other non-current assets | 474,527,000 | 439,098,000 | 443,624,000 | 429,247,000 | 424,994,000 | 413,758,000 | 417,621,000 | 383,504,000 | 353,248,000 | 334,825,000 | 322,698,000 | 312,458,000 | 309,178,000 | 300,924,000 | 293,526,000 | 263,937,000 | 260,186,000 | 248,918,000 | 249,210,000 | 234,838,000 | 233,865,000 | 225,154,000 | 220,591,000 | 213,110,000 | 218,564,000 | 212,253,000 | 134,743,000 | 133,639,000 | 129,562,000 | 119,500,000 | 107,775,000 | 99,891,000 | 90,641,000 | 84,699,000 | 82,525,000 | 76,983,000 | 76,773,000 | 75,104,000 | 70,461,000 | 58,944,000 | 57,364,000 | 52,654,000 | 52,432,000 | 48,214,000 | 46,411,000 | 37,389,000 | 38,121,000 | 35,381,000 | 32,665,000 | 31,007,000 | 30,411,000 | 29,553,000 | 29,589,000 | 28,873,000 | 30,523,000 | 29,393,000 | 29,430,000 | 28,741,000 | 28,492,000 | 26,133,000 | 27,250,000 | 24,730,000 | 25,385,000 |
customer relationships, net of amortization | 46,487,000 | 48,120,000 | 48,440,000 | 50,519,000 | 52,598,000 | 54,678,000 | 56,757,000 | 58,949,000 | 61,142,000 | 63,335,000 | 65,528,000 | 67,854,000 | 70,179,000 | 72,482,000 | 69,503,000 | 72,541,000 | 75,579,000 | 78,617,000 | 81,842,000 | 85,254,000 | 88,295,000 | 91,701,000 | 95,108,000 | 98,912,000 | 102,807,000 | 106,702,000 | 100,653,000 | 104,912,000 | 109,263,000 | 110,812,000 | 115,034,000 | 115,760,000 | 119,925,000 | 89,447,000 | 90,433,000 | 94,262,000 | 97,536,000 | 100,810,000 | 104,085,000 | 114,901,000 | 118,461,000 | 121,988,000 | 122,204,000 | 125,694,000 | 129,183,000 | 132,893,000 | 136,602,000 | 140,317,000 | 139,999,000 | 143,583,000 | 147,167,000 | 151,831,000 | 155,471,000 | 159,110,000 | 162,561,000 | 167,526,000 | 171,455,000 | 175,590,000 | 179,133,000 | 183,313,000 | 187,493,000 | 191,912,000 | 196,328,000 |
other intangible assets, net of amortization | 20,152,000 | 21,574,000 | 19,791,000 | 19,811,000 | 21,032,000 | 21,815,000 | 22,151,000 | 19,149,000 | 19,099,000 | 20,438,000 | 19,998,000 | 21,666,000 | 23,167,000 | 24,562,000 | 25,137,000 | 26,753,000 | 28,787,000 | 25,029,000 | 26,129,000 | 27,868,000 | 28,866,000 | 28,550,000 | 29,917,000 | 32,113,000 | 34,404,000 | 34,056,000 | 31,514,000 | 32,639,000 | 34,245,000 | 36,150,000 | 38,467,000 | 36,405,000 | 39,822,000 | 36,576,000 | 36,393,000 | 39,007,000 | 39,678,000 | 37,187,000 | 35,706,000 | 37,724,000 | 38,408,000 | 37,105,000 | 34,038,000 | 32,267,000 | 30,219,000 | 27,805,000 | 25,653,000 | 22,963,000 | 18,397,000 | 15,378,000 | |||||||||||||
goodwill | 827,740,000 | 826,665,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,797,000 | 804,155,000 | 687,458,000 | 687,458,000 | 687,458,000 | 687,458,000 | 687,458,000 | 687,458,000 | 685,973,000 | 686,334,000 | 686,334,000 | 686,333,000 | 686,332,000 | 686,030,000 | 666,944,000 | 666,858,000 | 666,770,000 | 649,929,000 | 649,929,000 | 652,245,000 | 652,329,000 | 558,831,000 | 552,465,000 | 552,853,000 | 552,853,000 | 552,853,000 | 552,853,000 | 556,256,000 | 556,256,000 | 556,256,000 | 550,366,000 | 550,366,000 | 550,366,000 | 552,761,000 | 552,761,000 | 552,059,000 | 533,291,000 | 533,291,000 | 533,291,000 | 533,291,000 | 533,291,000 | 533,520,000 | 533,520,000 | 533,520,000 | 533,520,000 | 533,520,000 | 533,520,000 | 533,520,000 | 533,520,000 | 537,106,000 | 537,106,000 |
total other assets | 2,229,418,000 | 2,190,967,000 | 2,141,542,000 | 2,117,242,000 | 2,104,988,000 | 2,081,755,000 | 2,077,394,000 | 2,032,203,000 | 1,994,863,000 | 1,967,880,000 | 1,940,200,000 | 1,919,616,000 | 1,905,689,000 | 1,885,056,000 | 1,630,331,000 | 1,585,874,000 | 1,572,361,000 | 1,548,793,000 | 1,539,938,000 | 1,520,789,000 | 1,510,342,000 | 1,496,827,000 | 1,485,941,000 | 1,472,678,000 | 1,481,013,000 | 1,467,324,000 | 1,342,907,000 | 1,334,375,000 | 1,325,684,000 | 1,288,766,000 | 1,294,917,000 | 1,282,118,000 | 1,275,390,000 | 1,118,640,000 | 1,105,980,000 | 1,102,811,000 | 1,105,085,000 | 1,096,115,000 | 1,085,019,000 | 1,094,629,000 | 1,086,757,000 | 1,072,831,000 | 1,047,004,000 | 1,032,887,000 | 1,018,707,000 | 954,803,000 | 948,236,000 | 936,334,000 | 900,417,000 | 889,048,000 | 880,759,000 | 879,348,000 | 874,152,000 | 872,900,000 | 874,113,000 | 877,966,000 | 876,596,000 | 879,059,000 | 881,661,000 | 882,908,000 | 887,599,000 | 892,280,000 | 896,374,000 |
total assets | 3,060,044,000 | 3,047,572,000 | 3,043,970,000 | 2,932,018,000 | 2,911,770,000 | 2,928,511,000 | 2,924,481,000 | 2,770,498,000 | 2,753,976,000 | 2,734,223,000 | 2,773,826,000 | 2,607,597,000 | 2,578,277,000 | 2,578,460,000 | 2,455,564,000 | 2,272,103,000 | 2,280,802,000 | 2,280,911,000 | 2,336,156,000 | 2,211,499,000 | 2,286,709,000 | 2,335,076,000 | 2,428,474,000 | 2,229,419,000 | 2,187,439,000 | 2,225,978,000 | 2,184,829,000 | 2,002,879,000 | 1,971,777,000 | 2,033,102,000 | 2,050,303,000 | 1,905,368,000 | 1,917,076,000 | 1,796,345,000 | 1,908,945,000 | 1,686,983,000 | 1,718,095,000 | 1,732,252,000 | 1,815,512,000 | 1,702,622,000 | 1,708,865,000 | 1,714,197,000 | 1,836,835,000 | 1,618,139,000 | 1,620,971,000 | 1,558,054,000 | 1,624,292,000 | 1,514,472,000 | 1,582,144,000 | 1,615,142,000 | 1,629,155,000 | 1,563,441,000 | 1,569,508,000 | 1,602,684,000 | 1,619,492,000 | 1,444,035,000 | 1,463,602,000 | 1,481,778,000 | 1,505,797,000 | 1,384,786,000 | 1,397,646,000 | 1,415,505,000 | 1,564,146,000 |
liabilities and stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 17,502,000 | 17,719,000 | 28,186,000 | 12,833,000 | 23,552,000 | 20,492,000 | 25,314,000 | 26,902,000 | 18,729,000 | 20,286,000 | 19,156,000 | 13,789,000 | 13,198,000 | 20,445,000 | 21,034,000 | 14,415,000 | 14,155,000 | 14,015,000 | 18,485,000 | 7,833,000 | 11,569,000 | 6,835,000 | 9,880,000 | 11,673,000 | 10,670,000 | 13,621,000 | 9,850,000 | 10,907,000 | 6,597,000 | 10,477,000 | 34,510,000 | 7,332,000 | 13,135,000 | 8,857,000 | 6,841,000 | 5,255,000 | 15,863,000 | 7,092,000 | 14,596,000 | 7,060,000 | 5,653,000 | 8,116,000 | 9,933,000 | 6,639,000 | 7,889,000 | 8,316,000 | 10,516,000 | 7,098,000 | 10,731,000 | 13,914,000 | 11,701,000 | 11,331,000 | 11,607,000 | 10,518,000 | 16,317,000 | 10,236,000 | 7,527,000 | 10,316,000 | 12,829,000 | 8,754,000 | 8,026,000 | 8,633,000 | 13,500,000 |
accrued expenses | 174,403,000 | 172,948,000 | 207,434,000 | 184,331,000 | 186,096,000 | 180,201,000 | 200,770,000 | 180,319,000 | 174,084,000 | 157,945,000 | 172,629,000 | 150,005,000 | 147,908,000 | 147,679,000 | 192,042,000 | 155,476,000 | 150,363,000 | 147,073,000 | 182,517,000 | 152,669,000 | 145,878,000 | 144,774,000 | 166,689,000 | 126,337,000 | 116,383,000 | 106,752,000 | 120,360,000 | 95,959,000 | 92,614,000 | 113,074,000 | 97,848,000 | 82,790,000 | 75,397,000 | 72,685,000 | 81,574,000 | 69,807,000 | 67,555,000 | 69,821,000 | 85,411,000 | 69,721,000 | 74,469,000 | 67,158,000 | 78,962,000 | 64,863,000 | 63,882,000 | 58,038,000 | 63,299,000 | 58,137,000 | 51,293,000 | 52,164,000 | 68,528,000 | 55,183,000 | 51,462,000 | 47,475,000 | 58,260,000 | 49,549,000 | 48,311,000 | 43,974,000 | 49,479,000 | 42,110,000 | 40,720,000 | 37,915,000 | 46,187,000 |
accrued income taxes | 9,679,000 | 4,225,000 | 278,000 | 31,020,000 | 20,494,000 | 14,417,000 | 30,678,000 | 31,668,000 | 27,394,000 | 878,000 | 676,000 | 5,874,000 | 8,682,000 | 6,547,000 | 20,036,000 | 5,543,000 | 4,601,000 | 438,000 | 14,690,000 | 6,864,000 | 3,222,000 | 14,887,000 | 3,679,000 | 10,945,000 | 42,000 | 5,941,000 | 5,706,000 | 3,441,000 | 100,000 | 13,200,000 | 3,851,000 | ||||||||||||||||||||||||||||||||
deferred revenues | 193,027,000 | 245,466,000 | 290,485,000 | 144,235,000 | 197,447,000 | 248,977,000 | 317,730,000 | 147,328,000 | 196,794,000 | 261,656,000 | 331,974,000 | 156,761,000 | 214,742,000 | 274,772,000 | 330,687,000 | 150,169,000 | 208,733,000 | 268,840,000 | 319,748,000 | 141,110,000 | 193,409,000 | 254,764,000 | 318,161,000 | 160,317,000 | 215,425,000 | 266,831,000 | 339,752,000 | 188,999,000 | 240,863,000 | 296,675,000 | 355,538,000 | 199,116,000 | 265,222,000 | 324,516,000 | 382,777,000 | 194,814,000 | 245,170,000 | 295,911,000 | 343,525,000 | 202,270,000 | 246,272,000 | 293,775,000 | 339,544,000 | 180,450,000 | 234,939,000 | 260,552,000 | 312,002,000 | 144,545,000 | 189,466,000 | 241,986,000 | 293,255,000 | 129,421,000 | 182,715,000 | 228,703,000 | 275,907,000 | 118,039,000 | 171,394,000 | 219,368,000 | 276,837,000 | 122,296,000 | 174,920,000 | 220,965,000 | 264,219,000 |
total current liabilities | 384,932,000 | 436,133,000 | 535,784,000 | 435,624,000 | 497,373,000 | 570,690,000 | 633,814,000 | 375,043,000 | 404,024,000 | 470,565,000 | 523,759,000 | 320,556,000 | 407,537,000 | 470,331,000 | 543,830,000 | 320,161,000 | 373,354,000 | 430,038,000 | 520,860,000 | 301,729,000 | 350,973,000 | 407,377,000 | 494,845,000 | 298,408,000 | 343,154,000 | 393,078,000 | 469,962,000 | 330,865,000 | 340,074,000 | 420,226,000 | 487,896,000 | 289,238,000 | 353,754,000 | 414,740,000 | 471,192,000 | 269,876,000 | 328,588,000 | 379,371,000 | 443,732,000 | 279,264,000 | 333,751,000 | 397,226,000 | 443,611,000 | 287,605,000 | 405,259,000 | 389,152,000 | 428,816,000 | 254,448,000 | 289,546,000 | 365,243,000 | 412,258,000 | 260,791,000 | 299,756,000 | 355,371,000 | 402,243,000 | 221,707,000 | 277,361,000 | 327,799,000 | 380,511,000 | 207,152,000 | 249,258,000 | 305,040,000 | 446,985,000 |
long-term liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current deferred revenues | 77,967,000 | 75,616,000 | 72,889,000 | 77,593,000 | 72,022,000 | 70,597,000 | 71,202,000 | 66,617,000 | 72,406,000 | 71,751,000 | 67,755,000 | 69,385,000 | 70,101,000 | 70,374,000 | 71,485,000 | 67,444,000 | 67,045,000 | 66,099,000 | 75,852,000 | 70,928,000 | 69,474,000 | 67,745,000 | 71,461,000 | 66,110,000 | 61,579,000 | 58,723,000 | 54,554,000 | 18,909,000 | 14,773,000 | 21,089,000 | 93,094,000 | 106,420,000 | 110,466,000 | 115,049,000 | 128,607,000 | 143,930,000 | 162,271,000 | 173,957,000 | 177,529,000 | 180,901,000 | 193,873,000 | 199,579,000 | 192,443,000 | 190,020,000 | 178,142,000 | 9,017,000 | 8,985,000 | 9,195,000 | 10,838,000 | 10,446,000 | 11,342,000 | 13,524,000 | 13,404,000 | 18,905,000 | 20,093,000 | 20,228,000 | 19,926,000 | 19,150,000 | 18,267,000 | 15,311,000 | 15,096,000 | 14,373,000 | |
deferred income tax liability | 309,760,000 | 279,013,000 | 240,026,000 | 230,757,000 | 234,777,000 | 239,435,000 | 243,522,000 | 229,106,000 | 227,899,000 | 234,254,000 | 244,431,000 | 256,260,000 | 265,019,000 | 280,285,000 | 292,630,000 | 276,439,000 | 272,331,000 | 266,846,000 | 260,758,000 | 257,203,000 | 252,649,000 | 246,391,000 | 243,998,000 | 228,685,000 | 217,010,000 | 189,613,000 | 7,034,000 | 7,034,000 | 7,034,000 | 23,805,000 | 20,223,000 | 37,592,000 | 37,592,000 | 25,972,000 | 30,845,000 | 30,845,000 | 30,845,000 | 23,596,000 | 23,596,000 | 26,256,000 | 26,256,000 | 15,274,000 | 15,274,000 | 15,274,000 | 15,274,000 | 10,449,000 | 10,449,000 | 13,284,000 | |||||||||||||||
debt | 20,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 64,327,000 | 63,476,000 | 64,439,000 | 71,613,000 | 72,033,000 | 72,761,000 | 73,579,000 | 69,801,000 | 70,260,000 | 52,705,000 | 54,371,000 | 48,087,000 | 49,630,000 | 51,332,000 | 50,996,000 | 54,449,000 | 56,050,000 | 57,207,000 | 59,311,000 | 66,076,000 | 68,285,000 | 69,644,000 | 68,274,000 | 67,187,000 | 72,223,000 | 75,555,000 | 14,290,000 | 14,494,000 | 14,486,000 | 14,190,000 | 12,872,000 | 12,301,000 | 12,067,000 | 7,843,000 | 7,554,000 | 7,634,000 | 8,478,000 | 9,951,000 | 9,440,000 | 9,709,000 | 10,348,000 | 9,228,000 | 8,922,000 | 10,076,000 | 11,519,000 | 10,349,000 | 9,683,000 | 6,684,000 | 6,322,000 | 5,833,000 | 5,586,000 | 5,476,000 | 4,333,000 | 7,159,000 | 7,002,000 | 11,419,000 | 10,547,000 | 10,278,000 | 10,000,000 | 9,610,000 | 9,569,000 | 8,395,000 | 8,070,000 |
total long-term liabilities | 472,054,000 | 438,105,000 | 377,354,000 | 459,963,000 | 438,832,000 | 432,793,000 | 448,303,000 | 615,524,000 | 625,565,000 | 603,710,000 | 641,557,000 | 748,732,000 | 659,750,000 | 646,991,000 | 530,111,000 | 623,334,000 | 635,452,000 | 455,208,000 | 496,004,000 | 594,327,000 | 390,557,000 | 383,949,000 | 383,941,000 | 417,148,000 | 357,539,000 | 356,240,000 | 285,854,000 | 246,011,000 | 239,748,000 | 244,312,000 | 295,579,000 | 393,045,000 | 389,322,000 | 343,792,000 | 405,702,000 | ||||||||||||||||||||||||||||
total liabilities | 856,986,000 | 874,238,000 | 913,138,000 | 895,587,000 | 936,205,000 | 1,003,483,000 | 1,082,117,000 | 990,567,000 | 1,029,589,000 | 1,074,275,000 | 1,165,316,000 | 1,069,288,000 | 1,067,287,000 | 1,117,322,000 | 1,073,941,000 | 943,495,000 | 1,008,806,000 | 885,246,000 | 1,016,864,000 | 896,056,000 | 741,530,000 | 791,326,000 | 878,786,000 | 715,556,000 | 700,693,000 | 749,318,000 | 755,816,000 | 576,876,000 | 579,822,000 | 664,538,000 | 783,475,000 | 682,283,000 | 743,076,000 | 758,532,000 | 876,894,000 | 674,871,000 | 746,683,000 | 759,663,000 | 819,302,000 | 753,755,000 | 796,391,000 | 759,913,000 | 845,301,000 | 661,529,000 | 698,909,000 | 546,135,000 | 586,131,000 | 399,932,000 | 436,697,000 | 510,361,000 | 556,986,000 | 483,601,000 | 522,945,000 | 586,669,000 | 636,436,000 | 465,244,000 | 519,155,000 | 572,615,000 | 626,021,000 | 535,264,000 | 578,499,000 | 638,341,000 | 813,774,000 |
stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - 1 par value; 500,000 shares authorized, none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value... | 1,045,000 | 1,045,000 | 1,044,000 | 1,044,000 | 1,044,000 | 1,043,000 | 1,042,000 | 1,042,000 | 1,042,000 | 1,041,000 | 1,041,000 | 1,040,000 | 1,040,000 | 1,040,000 | 1,039,000 | 1,039,000 | 1,039,000 | 1,038,000 | 1,038,000 | 1,038,000 | 1,037,000 | 1,037,000 | 1,036,000 | 1,036,000 | 1,036,000 | 1,035,000 | 1,035,000 | 1,035,000 | 1,034,000 | 1,034,000 | 1,033,000 | 1,032,000 | 1,032,000 | 1,032,000 | 1,031,000 | 1,031,000 | 1,030,000 | 1,030,000 | 1,029,000 | 1,028,000 | 1,028,000 | 1,028,000 | 1,027,000 | 1,026,000 | 1,026,000 | 1,026,000 | 1,024,000 | 1,024,000 | 1,024,000 | 1,023,000 | 1,020,000 | 1,019,000 | 1,018,000 | 1,017,000 | 1,015,000 | 1,013,000 | 1,011,000 | 1,009,000 | |||||
additional paid-in capital | 665,004,000 | 654,923,000 | 652,218,000 | 643,242,000 | 633,211,000 | 623,381,000 | 619,805,000 | 610,305,000 | 601,790,000 | 591,458,000 | 583,836,000 | 573,518,000 | 564,856,000 | 560,034,000 | 551,360,000 | 543,077,000 | 535,493,000 | 527,255,000 | 518,960,000 | 510,800,000 | 503,205,000 | 497,031,000 | 495,005,000 | 487,590,000 | 481,005,000 | 475,222,000 | 472,029,000 | 465,649,000 | 459,988,000 | 454,869,000 | 464,138,000 | 458,116,000 | 452,841,000 | 448,288,000 | 452,016,000 | 446,447,000 | 441,733,000 | 437,453,000 | 440,123,000 | 434,430,000 | 429,855,000 | 425,361,000 | 424,536,000 | 420,040,000 | 415,982,000 | 412,092,000 | 412,512,000 | 408,315,000 | 404,360,000 | 400,585,000 | 400,710,000 | 396,511,000 | 391,552,000 | 387,088,000 | 381,919,000 | 376,648,000 | 368,967,000 | 363,116,000 | 361,131,000 | 358,385,000 | 352,037,000 | 337,958,000 | 334,817,000 |
retained earnings | 3,557,470,000 | 3,474,635,000 | 3,372,794,000 | 3,287,370,000 | 3,218,533,000 | 3,160,777,000 | 3,081,690,000 | 3,020,702,000 | 2,973,673,000 | 2,919,567,000 | 2,855,751,000 | 2,795,869,000 | 2,752,212,000 | 2,707,182,000 | 2,636,342,000 | 2,591,610,000 | 2,542,583,000 | 2,480,574,000 | 2,412,496,000 | 2,369,656,000 | 2,332,509,000 | 2,293,228,000 | 2,235,320,000 | 2,206,910,000 | 2,166,039,000 | 2,124,672,000 | 2,066,073,000 | 2,035,855,000 | 2,007,469,000 | 1,967,921,000 | 1,856,917,000 | 1,800,229,000 | 1,756,419,000 | 1,624,785,000 | 1,585,278,000 | 1,544,653,000 | 1,508,668,000 | 1,471,579,000 | 1,431,192,000 | 1,369,003,000 | 1,337,185,000 | 1,297,609,000 | 1,266,443,000 | 1,226,128,000 | 1,195,638,000 | 1,237,126,000 | 1,202,406,000 | 1,170,278,000 | 1,142,145,000 | 1,105,255,000 | 1,072,521,000 | 1,042,054,000 | 1,007,246,000 | 976,642,000 | 944,078,000 | 910,715,000 | 884,054,000 | 854,623,000 | 827,222,000 | 799,715,000 | 775,690,000 | 747,791,000 | 724,142,000 |
less treasury stock at cost 32,375,100 shares at december 31, 2025; 31,579,598 shares at june 30, 2025 | -2,020,461,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 2,203,058,000 | 2,173,334,000 | 2,130,832,000 | 2,036,431,000 | 1,975,565,000 | 1,925,028,000 | 1,842,364,000 | 1,779,931,000 | 1,724,387,000 | 1,659,948,000 | 1,608,510,000 | 1,538,309,000 | 1,510,990,000 | 1,461,138,000 | 1,381,623,000 | 1,328,608,000 | 1,271,996,000 | 1,395,665,000 | 1,319,292,000 | 1,315,443,000 | 1,545,179,000 | 1,543,750,000 | 1,549,688,000 | 1,513,863,000 | 1,486,746,000 | 1,476,660,000 | 1,429,013,000 | 1,426,003,000 | 1,391,955,000 | 1,368,564,000 | 1,266,828,000 | 1,223,085,000 | 1,174,000,000 | 1,037,813,000 | 1,032,051,000 | 1,012,112,000 | 971,412,000 | 972,589,000 | 996,210,000 | 948,867,000 | 912,474,000 | 954,284,000 | 991,534,000 | 1,011,919,000 | 1,038,161,000 | 1,114,540,000 | 1,145,447,000 | 1,104,781,000 | 1,072,169,000 | 1,079,840,000 | 1,046,563,000 | 1,016,015,000 | 983,056,000 | 978,791,000 | 944,447,000 | 909,163,000 | 879,776,000 | 849,522,000 | 819,147,000 | 777,164,000 | 750,372,000 | ||
total liabilities and equity | 3,060,044,000 | 3,047,572,000 | 3,043,970,000 | 2,932,018,000 | 2,911,770,000 | 2,928,511,000 | 2,924,481,000 | 2,770,498,000 | 2,753,976,000 | 2,734,223,000 | 2,773,826,000 | 2,607,597,000 | 2,578,277,000 | 2,578,460,000 | 2,455,564,000 | 2,272,103,000 | 2,280,802,000 | 2,280,911,000 | 2,336,156,000 | 2,211,499,000 | 2,286,709,000 | 2,335,076,000 | 2,428,474,000 | 2,229,419,000 | 2,187,439,000 | 2,225,978,000 | 2,184,829,000 | 2,002,879,000 | 1,971,777,000 | 2,033,102,000 | 2,050,303,000 | 1,905,368,000 | 1,917,076,000 | 1,796,345,000 | 1,908,945,000 | 1,686,983,000 | 1,718,095,000 | 1,732,252,000 | 1,815,512,000 | 1,702,622,000 | 1,708,865,000 | 1,714,197,000 | 1,836,835,000 | 1,558,054,000 | 1,624,292,000 | 1,514,472,000 | 1,582,144,000 | 1,615,142,000 | 1,629,155,000 | 1,563,441,000 | 1,569,508,000 | 1,602,684,000 | 1,619,492,000 | 1,444,035,000 | 1,463,602,000 | ||||||||
debt, net of current maturities | 20,000,000 | 80,000,000 | 60,000,000 | 50,000,000 | 60,000,000 | 250,000,000 | 255,000,000 | 245,000,000 | 275,000,000 | 375,000,000 | 275,000,000 | 245,000,000 | 115,000,000 | 225,002,000 | 240,026,000 | 65,056,000 | 100,083,000 | 200,120,000 | 149,000 | 169,000 | 208,000 | 55,166,000 | 105,000,000 | 100,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 100,000,000 | 100,000,000 | 50,102,000 | 70,200,000 | 923,000 | 1,041,000 | 3,729,000 | 3,622,000 | 5,689,000 | 6,543,000 | 7,366,000 | 95,055,000 | 98,927,000 | 101,231,000 | 106,166,000 | 112,483,000 | 118,107,000 | 124,148,000 | 127,939,000 | 224,587,000 | 229,889,000 | 235,422,000 | ||||||||||||||
less treasury stock at cost 31,968,990 shares at september 30, 2025; 31,579,598 shares at june 30, 2025 | -1,957,269,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities of long-term debt | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,579,598 shares at june 30, 2025; 31,372,959 shares at june 30, 2024 | -1,895,224,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,579,598 shares at march 31, 2025; 31,372,959 shares at june 30, 2024 | -1,895,225,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,472,352 shares at december 31, 2024; 31,372,959 shares at june 30, 2024 | -1,877,223,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,372,959 shares at september 30, 2024; 31,372,959 shares at june 30, 2024 | -1,860,173,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,372,959 shares at june 30, 2024; 31,194,351 shares at june 30, 2023 | -1,860,173,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,323,119 shares at march 31, 2024; 31,194,351 shares at june 30, 2023 | -1,852,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,323,119 shares at december 31, 2023; 31,194,351 shares at june 30, 2023 | -1,852,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,323,119 shares at september 30, 2023; 31,194,351 shares at june 30, 2023 | -1,852,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable and current maturities of long-term debt | 1,000 | 21,000 | 41,000 | 67,000 | 101,000 | 103,000 | 110,000 | 110,000 | 117,000 | 117,000 | 126,000 | 115,000 | 81,000 | 35,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,194,351 shares at june 30, 2023; 31,042,903 shares at june 30, 2022 | -1,832,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,194,351 shares at march 31, 2023; 31,042,903 shares at june 30, 2022 | -1,832,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,042,903 shares at december 31, 2022; 31,042,903 shares at june 30, 2022 | -1,807,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,042,903 shares at september 30, 2022; 31,042,903 shares at june 30, 2022 | -1,807,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,042,903 shares at june 30, 2022; 29,792,903 shares at june 30, 2021 | -1,807,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock -1 par value; 500,000 shares authorized, none issued | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,042,903 shares at march 31, 2022; 29,792,903 shares at june 30, 2021 | -1,807,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 31,042,903 shares at december 31, 2021; 29,792,903 shares at june 30, 2021 | -1,807,119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 29,792,903 shares at september 30, 2021; 29,792,903 shares at june 30, 2021 | -1,613,202,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 29,792,903 shares at june 30, 2021; 26,992,903 shares at june 30, 2020 | -1,613,202,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 29,492,903 shares at march 31, 2021; 26,992,903 shares at june 30, 2020 | -1,566,051,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 27,667,903 shares at december 31, 2020; 26,992,903 shares at june 30, 2020 | -1,291,572,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 27,392,903 shares at september 30, 2020; 26,992,903 shares at june 30, 2020 | -1,247,546,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 26,992,903 shares at june 30, 2020; 26,507,903 shares at june 30, 2019 | -1,181,673,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 26,992,903 shares at march 31, 2020; 26,507,903 shares at june 30, 2019 | -1,181,673,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current deferred income tax liability | 223,737,000 | 221,962,000 | 212,608,000 | 210,489,000 | 209,033,000 | 169,324,000 | 166,789,000 | 220,900,000 | 219,541,000 | 203,431,000 | 197,346,000 | 196,384,000 | 188,601,000 | 183,881,000 | 158,419,000 | 153,880,000 | 150,223,000 | 103,628,000 | 103,066,000 | 136,576,000 | 134,918,000 | 125,983,000 | 124,302,000 | 122,296,000 | 120,434,000 | 108,755,000 | 106,525,000 | 104,003,000 | 100,932,000 | 99,407,000 | 93,214,000 | 91,240,000 | 89,304,000 | 78,604,000 | 74,687,000 | 75,111,000 | |||||||||||||||||||||||||||
less treasury stock at cost 26,857,903 shares at december 31, 2019; 26,507,903 shares at june 30, 2019 | -1,161,334,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 26,607,603 shares at september 30, 2019; 26,507,903 shares at june 30, 2019 | -1,124,269,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 26,507,903 shares at june 30, 2019; 26,107,903 shares at june 30, 2018 | -1,110,124,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 26,257,903 shares at march 31, 2019; 26,107,903 shares at june 30, 2018 | -1,076,536,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 26,257,903 shares at december 31, 2018; 26,107,903 shares at june 30, 2018 | -1,076,536,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 26,107,903 shares at september 30, 2018; 26,107,903 shares at june 30, 2018 | -1,055,260,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 26,107,903 shares at june 30, 2018; 25,660,212 shares at june 30, 2017; | -1,055,260,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 25,961,920 shares at march 31, 2018; 25,660,212 shares at june 30, 2017; | -1,036,292,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 25,961,920 shares at december 31, 2017; 25,660,212 shares at june 30, 2017; | -1,036,292,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 25,961,920 shares at september 30, 2017; 25,660,212 shares at june 30, 2017; | -1,036,292,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 25,660,212 shares at june 30, 2017; 24,208,517 shares at june 30, 2016 | -1,006,274,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable and current maturities of long term debt | 200,000 | 213,000 | 323,000 | 1,107,000 | 2,595,000 | 7,247,000 | 77,888,000 | 9,964,000 | 5,407,000 | 11,832,000 | 3,989,000 | 11,447,000 | 7,929,000 | 37,581,000 | 30,376,000 | 31,474,000 | 25,503,000 | 28,567,000 | 28,914,000 | 33,161,000 | 26,092,000 | 20,102,000 | 15,043,000 | 11,043,000 | |||||||||||||||||||||||||||||||||||||||
long term liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total long term liabilities | 404,995,000 | 418,095,000 | 380,292,000 | 375,570,000 | 474,491,000 | 462,640,000 | 362,687,000 | 401,690,000 | 373,924,000 | 293,650,000 | 156,983,000 | 157,315,000 | 145,484,000 | 147,151,000 | 145,118,000 | 144,728,000 | 222,810,000 | 223,189,000 | 231,298,000 | 234,193,000 | 243,537,000 | 241,794,000 | 244,816,000 | 245,510,000 | 328,112,000 | 329,241,000 | 333,301,000 | 366,789,000 | |||||||||||||||||||||||||||||||||||
less treasury stock at cost 25,410,212 shares at march 31, 2017; 24,208,517 shares at june 30, 2016 | -980,019,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 25,410,212 shares at december 31, 2016; 24,208,517 shares at june 30, 2016 | -980,019,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 24,908,692 shares at september 30, 2016; 24,208,517 shares at june 30, 2016 | -937,473,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 24,208,517 shares at june 30, 2016; 21,842,632 shares at june 30, 2015 | -876,134,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 23,962,117 shares at march 31, 2016; 21,842,632 shares at june 30, 2015 | -855,594,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 23,962,117 shares at december 31, 2015; 21,842,632 shares at june 30, 2015 | -855,594,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 22,860,851 shares at september 30, 2015; 21,842,632 shares at june 30, 2015 | -769,714,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 21,842,632 shares at june 30, 2015; 19,794,559 shares at june 30, 2014 | -700,472,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid cost of product | 28,649,000 | 22,202,000 | 24,307,000 | 27,367,000 | 29,621,000 | 23,366,000 | 23,043,000 | 27,350,000 | 29,161,000 | 23,294,000 | 19,624,000 | 21,500,000 | 21,980,000 | 19,261,000 | 20,743,000 | 23,240,000 | 25,627,000 | 19,432,000 | |||||||||||||||||||||||||||||||||||||||||||||
non-current prepaid cost of product | 36,370,000 | 34,708,000 | 32,760,000 | 32,708,000 | 28,427,000 | 27,898,000 | 27,394,000 | 23,152,000 | 22,660,000 | 21,344,000 | 25,062,000 | 22,052,000 | 20,670,000 | 19,083,000 | 17,396,000 | 16,065,000 | 13,439,000 | ||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 20,843,232 shares at september 30, 2014; 19,794,559 shares at june 30, 2014 | -638,325,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 19,794,559 shares at june 30, 2014; 16,753,889 shares at june 30, 2013 | -577,781,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 17,853,533 shares at march 31, 2014; 16,753,889 shares at june 30, 2013 | -465,077,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 16,753,889 shares at december 31, 2013 and june 30, 2013 | -402,082,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 16,753,889 shares at september 30, 2013 and june 30, 2013 | -402,082,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade names, net of amortization | 9,380,000 | 9,851,000 | 10,027,000 | 10,203,000 | 10,380,000 | 10,434,000 | 10,488,000 | 10,543,000 | 10,597,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 16,753,889 shares at june 30, 2013 15,452,064 shares at june 30, 2012 | -402,082,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 15,850,300 shares at 03/31/13, 15,452,064 shares at 06/30/12 | -359,744,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 15,700,971 shares at 12/31/12, 15,452,064 shares at 06/30/12 | -353,253,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 15,580,261 shares at 09/30/12, 15,452,064 shares at 06/30/12 | -348,732,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments, at amortized cost | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 15,452,064 shares at 06/30/12, 14,406,635 shares at 06/30/11 | -343,956,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 14,406,635 shares at 3/31/12 and 06/30/11 | -309,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 14,406,635 shares at 12/31/11 and 06/30/11 | -309,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost 14,406,635 shares at 09/30/11 and 06/30/11 | -309,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 1,481,778,000 | 1,505,797,000 | 1,384,786,000 | 1,397,646,000 | 1,415,505,000 | 1,564,146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares issued at 06/30/11 were 100,766,173 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares issued at 06/30/10 were 99,808,367 | 1,008,000 | 1,007,000 | 1,005,000 | 1,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock at cost | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14,406,635 shares at 06/30/11 and at 06/30/10 | -309,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade names | 10,652,000 | 10,707,000 | 10,761,000 | 10,815,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares issued at 03/31/11 were 100,715,963 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14,406,635 shares at 03/31/11 and 06/30/10 | -309,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to condensed consolidated financial statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares issued at 12/31/10 were 100,497,182 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14,406,635 shares at 12/31/10 and 06/30/10 | -309,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares issued at 09/30/10 were 99,967,554 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14,406,635 shares at 09/30/10 and 06/30/10 | -309,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 13,265,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilites and stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note payable and current maturities of long term debt | 105,963,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 272,732,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value: 250,000,000 shares authorized; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares issued at 06/30/09 were 98,020,796 | 998,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14,406,635 shares at 06/30/10 and at 06/30/09 | -309,585,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2025-12-31 | 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 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 124,669,000 | 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,669,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 | 60,993,000 | 59,252,000 | 68,089,000 | 83,551,000 | 85,280,000 | 72,395,000 | 155,574,000 | 63,411,000 | 64,691,000 | 60,044,000 | 58,814,000 | 62,244,000 | 84,270,000 | 53,883,000 | 59,348,000 | 51,366,000 | 60,542,000 | 50,710,000 | 47,207,000 | 52,762,000 | 50,609,000 | 46,757,000 | 53,982,000 | 49,788,000 | 47,669,000 | 45,995,000 | 40,506,000 | 42,475,000 | 43,327,000 | 36,658,000 | 38,524,000 | 36,475,000 | 36,574,000 | 33,081,000 | 36,045,000 | 31,771,000 |
adjustments to reconcile net income from operations to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation | 10,309,000 | 10,434,000 | 10,575,000 | 10,394,000 | 11,458,000 | 11,273,000 | 11,399,000 | 11,178,000 | 11,713,000 | 12,052,000 | 11,980,000 | 11,974,000 | 12,350,000 | 12,416,000 | 12,450,000 | 12,496,000 | 12,686,000 | 13,157,000 | 12,699,000 | 13,164,000 | 13,261,000 | 13,391,000 | 13,394,000 | 13,448,000 | 12,656,000 | 12,708,000 | 12,656,000 | 12,252,000 | 11,567,000 | 10,903,000 | 11,505,000 | 11,868,000 | 12,183,000 | 12,419,000 | 12,123,000 | 12,662,000 | 12,502,000 | 12,390,000 | 12,465,000 | 12,133,000 | 12,980,000 | 12,993,000 | 13,132,000 | 13,552,000 | 13,840,000 | 13,631,000 | 13,354,000 | 13,428,000 | 13,190,000 | 12,963,000 | 13,457,000 | 14,090,000 | 12,332,000 | 12,088,000 | 12,007,000 | 11,239,000 | 11,007,000 | 11,069,000 | 10,505,000 | 10,525,000 | 10,657,000 | 10,225,000 |
amortization | 42,846,000 | 41,458,000 | 40,915,000 | 40,619,000 | 40,296,000 | 39,221,000 | 39,292,000 | 38,904,000 | 38,183,000 | 37,183,000 | 36,397,000 | 36,663,000 | 35,752,000 | 33,194,000 | 32,272,000 | 31,953,000 | 31,594,000 | 31,016,000 | 31,044,000 | 31,025,000 | 30,812,000 | 30,352,000 | 30,439,000 | 30,287,000 | 29,493,000 | 29,380,000 | 28,650,000 | 28,459,000 | 28,319,000 | 27,827,000 | 28,224,000 | 27,076,000 | 24,855,000 | 23,856,000 | 23,227,000 | 22,314,000 | 22,822,000 | 21,746,000 | 22,064,000 | 20,001,000 | 18,801,000 | 18,211,000 | 16,778,000 | 16,118,000 | 16,128,000 | 15,817,000 | 14,900,000 | 13,967,000 | 13,076,000 | 12,893,000 | 12,254,000 | 12,083,000 | 11,907,000 | 12,130,000 | 12,147,000 | 11,813,000 | 12,712,000 | 12,625,000 | 12,392,000 | 12,050,000 | 12,214,000 | 11,946,000 |
change in deferred income taxes | 30,747,000 | 38,987,000 | 9,269,000 | -4,020,000 | -4,658,000 | -4,087,000 | 14,416,000 | 1,207,000 | -6,354,000 | -10,178,000 | -11,829,000 | -8,759,000 | -15,266,000 | -12,345,000 | 16,191,000 | 4,108,000 | 5,485,000 | 6,088,000 | 3,555,000 | 4,554,000 | 6,258,000 | 2,393,000 | 15,499,000 | 4,948,000 | 1,775,000 | 2,359,000 | 4,317,000 | 2,031,000 | 526,000 | 730,000 | 18,460,000 | 2,617,000 | -74,080,000 | 1,359,000 | 16,110,000 | 6,085,000 | 962,000 | 7,783,000 | 12,829,000 | 18,428,000 | 4,539,000 | 1,728,000 | 29,825,000 | 4,145,000 | -6,185,000 | 1,658,000 | 20,976,000 | -2,812,000 | 2,006,000 | 1,862,000 | 18,929,000 | 2,229,000 | -138,000 | 3,071,000 | 12,507,000 | 6,193,000 | 1,974,000 | 1,936,000 | 15,525,000 | 3,919,000 | 560,000 | 522,000 |
expense for stock-based compensation | 8,439,000 | 6,317,000 | 5,980,000 | 6,873,000 | 8,834,000 | 6,705,000 | 6,469,000 | 6,924,000 | 8,332,000 | 7,148,000 | 7,152,000 | 6,915,000 | 7,546,000 | 6,998,000 | 5,477,000 | 6,276,000 | 6,956,000 | 6,071,000 | 5,787,000 | 5,207,000 | 5,127,000 | 4,625,000 | 5,195,000 | 4,690,000 | 4,145,000 | 2,853,000 | 3,938,000 | 3,505,000 | 3,375,000 | 1,771,000 | 3,924,000 | 3,225,000 | 3,096,000 | 1,513,000 | 3,767,000 | 3,132,000 | 3,033,000 | 1,197,000 | 2,507,000 | 3,101,000 | 3,142,000 | 1,970,000 | 2,770,000 | 2,759,000 | 2,515,000 | 2,068,000 | 2,788,000 | 2,762,000 | 2,619,000 | 1,922,000 | 2,494,000 | 2,012,000 | 2,375,000 | 1,734,000 | 2,064,000 | 1,872,000 | 1,770,000 | 1,244,000 | 1,285,000 | 1,232,000 | 1,273,000 | 933,000 |
gain on disposal of assets | -1,533,000 | -3,807,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in receivables | 9,189,000 | 12,196,000 | -35,815,000 | 1,060,000 | 23,438,000 | 26,373,000 | -69,616,000 | 7,133,000 | 18,183,000 | 72,519,000 | -122,753,000 | 8,014,000 | 1,163,000 | 101,509,000 | -125,376,000 | 13,400,000 | 17,064,000 | 53,404,000 | -98,828,000 | 5,198,000 | 10,079,000 | 77,439,000 | -88,885,000 | -7,357,000 | 29,659,000 | 77,123,000 | -119,312,000 | -6,028,000 | 14,855,000 | 98,708,000 | -122,684,000 | -2,107,000 | 10,329,000 | 105,243,000 | -136,919,000 | 6,753,000 | 2,172,000 | 105,495,000 | -121,907,000 | 9,685,000 | 561,000 | 97,926,000 | -107,972,000 | 10,475,000 | 11,220,000 | 64,931,000 | -84,031,000 | -3,165,000 | 16,205,000 | 78,489,000 | -104,474,000 | 2,542,000 | 7,715,000 | 81,478,000 | -99,934,000 | 8,229,000 | 8,048,000 | 72,862,000 | -91,981,000 | 11,298,000 | 6,672,000 | 74,951,000 |
change in prepaid expenses, deferred costs and other | -21,720,000 | -34,336,000 | -7,944,000 | -8,605,000 | -15,596,000 | -18,788,000 | -55,038,000 | -7,551,000 | -35,613,000 | -17,356,000 | -43,431,000 | -29,843,000 | -4,302,000 | -34,740,000 | -31,310,000 | -11,264,000 | -19,646,000 | -20,345,000 | -22,173,000 | -8,777,000 | 4,413,000 | -30,522,000 | 2,637,000 | -6,485,000 | -8,425,000 | -13,486,000 | -6,526,000 | -9,871,000 | -16,842,000 | -28,926,000 | -11,122,000 | -227,000 | -3,460,000 | -13,645,000 | -2,935,000 | 88,000 | 72,000 | -22,313,000 | -6,999,000 | 5,335,000 | -7,746,000 | -20,167,000 | 528,000 | -2,831,000 | ||||||||||||||||||
change in accounts payable | -1,703,000 | -6,637,000 | 12,187,000 | -3,958,000 | 3,533,000 | -9,116,000 | 9,235,000 | -4,077,000 | 1,511,000 | -1,234,000 | -623,000 | 2,042,000 | -5,528,000 | -2,168,000 | 4,037,000 | -386,000 | 136,000 | 2,859,000 | 1,435,000 | -1,545,000 | 2,260,000 | -2,244,000 | 2,082,000 | -1,867,000 | -2,127,000 | 1,865,000 | 2,728,000 | 4,431,000 | -4,753,000 | -9,932,000 | 11,504,000 | -5,803,000 | 3,371,000 | 2,000,000 | 1,576,000 | -10,609,000 | 8,725,000 | -7,504,000 | 7,536,000 | 1,407,000 | -2,463,000 | -1,817,000 | 3,294,000 | -1,250,000 | -427,000 | -2,200,000 | 3,418,000 | -3,700,000 | -3,183,000 | 2,213,000 | 404,000 | -276,000 | 1,089,000 | -5,799,000 | 6,081,000 | 2,709,000 | -2,789,000 | -2,513,000 | 4,075,000 | 729,000 | -608,000 | -4,867,000 |
change in accrued expenses | 1,704,000 | -36,567,000 | 20,321,000 | -3,986,000 | 3,617,000 | -23,067,000 | 17,027,000 | 4,802,000 | 32,748,000 | -17,285,000 | 27,866,000 | -775,000 | -2,279,000 | -45,265,000 | 34,590,000 | 2,414,000 | 1,417,000 | -37,231,000 | 26,209,000 | 3,463,000 | 5,269,000 | -27,896,000 | 41,166,000 | 7,256,000 | 6,568,000 | -35,270,000 | 24,774,000 | 2,457,000 | 8,936,000 | -4,278,000 | 16,062,000 | 8,415,000 | -5,505,000 | -9,881,000 | 11,649,000 | 2,236,000 | -1,977,000 | -16,362,000 | 15,574,000 | -1,427,000 | 4,766,000 | -11,453,000 | 13,817,000 | -597,000 | 5,943,000 | -4,680,000 | 4,655,000 | 5,181,000 | 38,000 | -16,238,000 | 12,521,000 | 2,709,000 | 4,340,000 | -11,796,000 | 9,490,000 | 2,684,000 | 2,043,000 | -6,447,000 | 7,152,000 | 1,141,000 | 2,279,000 | -8,979,000 |
change in income taxes | -195,000 | -9,150,000 | 508,000 | 6,002,000 | -29,038,000 | 38,576,000 | -21,013,000 | 7,146,000 | -15,252,000 | 39,044,000 | -4,304,000 | -32,769,000 | 5,088,000 | 41,937,000 | -10,181,000 | 18,446,000 | -1,473,000 | 9,912,000 | -24,556,000 | -293,000 | -9,073,000 | 22,995,000 | -13,628,000 | -9,956,000 | -5,220,000 | 25,081,000 | -835,000 | -7,640,000 | -5,847,000 | 18,501,000 | -7,698,000 | 10,489,000 | -23,824,000 | 26,141,000 | -11,672,000 | 221,000 | -14,680,000 | 19,687,000 | -6,697,000 | -5,723,000 | -19,873,000 | 15,669,000 | -2,729,000 | 4,997,000 | -12,451,000 | 24,329,000 | -7,421,000 | 4,164,000 | -10,076,000 | 18,584,000 | -6,909,000 | 4,773,000 | -14,752,000 | 17,842,000 | -5,669,000 | -5,421,000 | -888,000 | 17,770,000 | -13,714,000 | 5,394,000 | -12,970,000 | 10,357,000 |
change in deferred revenues | -50,088,000 | -42,291,000 | 141,545,000 | -47,641,000 | -50,105,000 | -69,358,000 | 174,987,000 | -55,255,000 | -64,207,000 | -66,322,000 | 173,583,000 | -58,697,000 | -60,303,000 | -65,130,000 | 184,559,000 | -58,165,000 | -59,160,000 | -60,662,000 | 183,562,000 | -50,887,000 | -59,021,000 | -67,113,000 | 163,195,000 | -50,577,000 | -48,550,000 | -68,939,000 | 186,398,000 | -47,728,000 | -62,863,000 | -52,151,000 | 143,096,000 | -70,152,000 | -64,132,000 | -72,074,000 | 173,509,000 | -68,697,000 | -62,426,000 | -51,186,000 | 154,249,000 | -56,974,000 | -53,209,000 | -39,702,000 | 161,506,000 | -42,609,000 | -26,914,000 | -51,418,000 | 166,403,000 | -47,038,000 | -52,128,000 | -52,165,000 | 161,652,000 | -53,174,000 | -51,489,000 | -48,392,000 | 157,733,000 | -53,053,000 | -47,198,000 | -56,586,000 | 157,497,000 | -52,409,000 | -45,322,000 | -40,279,000 |
net cash from operating activities | 152,664,000 | 120,590,000 | 327,112,000 | 107,849,000 | 89,647,000 | 116,896,000 | 231,799,000 | 97,570,000 | 81,533,000 | 157,139,000 | 174,528,000 | 16,320,000 | 53,880,000 | 136,831,000 | 203,234,000 | 104,046,000 | 90,802,000 | 106,549,000 | 195,814,000 | 72,331,000 | 79,507,000 | 114,477,000 | 234,079,000 | 61,440,000 | 91,961,000 | 123,052,000 | 197,759,000 | 41,325,000 | 45,310,000 | 146,734,000 | 177,270,000 | 57,964,000 | 38,186,000 | 138,722,000 | 158,455,000 | 35,000,000 | 30,496,000 | 133,371,000 | 158,083,000 | 60,054,000 | 20,283,000 | 126,696,000 | 191,303,000 | 55,589,000 | 33,750,000 | 93,148,000 | 180,223,000 | 30,120,000 | 33,626,000 | 97,690,000 | 156,749,000 | 33,257,000 | 17,319,000 | 101,849,000 | 146,533,000 | 21,756,000 | 17,798,000 | 78,463,000 | 124,974,000 | 29,329,000 | 10,466,000 | 75,363,000 |
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment for acquisitions | 0 | -42,390,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -21,216,000 | -8,880,000 | -12,172,000 | -11,717,000 | -16,668,000 | -12,801,000 | -23,771,000 | -9,889,000 | -16,846,000 | -7,612,000 | -11,942,000 | -9,861,000 | -9,639,000 | -7,737,000 | -6,273,000 | -6,013,000 | -13,100,000 | -9,273,000 | -8,072,000 | -5,373,000 | -5,065,000 | -4,478,000 | -13,975,000 | -8,805,000 | -17,657,000 | -13,101,000 | -11,181,000 | -9,449,000 | -8,967,000 | -24,001,000 | -22,277,000 | -5,609,000 | -8,541,000 | -3,708,000 | -13,797,000 | -10,745,000 | -9,292,000 | -8,113,000 | -13,025,000 | -11,794,000 | -18,598,000 | -12,908,000 | -18,542,000 | -8,478,000 | -5,904,000 | -21,485,000 | -5,489,000 | -5,830,000 | -14,515,000 | -7,351,000 | -17,843,000 | -9,456,000 | -12,163,000 | -6,794,000 | -14,886,000 | -7,642,000 | -8,261,000 | -10,652,000 | -7,869,000 | -8,764,000 | -5,429,000 | -10,023,000 |
free cash flows | 131,448,000 | 111,710,000 | 314,940,000 | 96,132,000 | 72,979,000 | 104,095,000 | 208,028,000 | 87,681,000 | 64,687,000 | 149,527,000 | 162,586,000 | 6,459,000 | 44,241,000 | 129,094,000 | 196,961,000 | 98,033,000 | 77,702,000 | 97,276,000 | 187,742,000 | 66,958,000 | 74,442,000 | 109,999,000 | 220,104,000 | 52,635,000 | 74,304,000 | 109,951,000 | 186,578,000 | 31,876,000 | 36,343,000 | 122,733,000 | 154,993,000 | 52,355,000 | 29,645,000 | 135,014,000 | 144,658,000 | 24,255,000 | 21,204,000 | 125,258,000 | 145,058,000 | 48,260,000 | 1,685,000 | 113,788,000 | 172,761,000 | 47,111,000 | 27,846,000 | 71,663,000 | 174,734,000 | 24,290,000 | 19,111,000 | 90,339,000 | 138,906,000 | 23,801,000 | 5,156,000 | 95,055,000 | 131,647,000 | 14,114,000 | 9,537,000 | 67,811,000 | 117,105,000 | 20,565,000 | 5,037,000 | 65,340,000 |
proceeds from sale of assets | 17,093,000 | 7,479,000 | 50,000 | 2,709,000 | 38,000 | 51,000 | 24,000 | 8,184,000 | 58,000 | 2,389,000 | 2,583,000 | 107,000 | 2,702,000 | 20,000 | 245,000 | 134,000 | 131,000 | 0 | 131,000 | |||||||||||||||||||||||||||||||||||||||||||
purchased software | -1,399,000 | -1,509,000 | -1,530,000 | -305,000 | -852,000 | -2,676,000 | -2,569,000 | -1,590,000 | -691,000 | -2,280,000 | -214,000 | -444,000 | -619,000 | -408,000 | -765,000 | -362,000 | -6,143,000 | -1,221,000 | -686,000 | -1,566,000 | -2,880,000 | -1,374,000 | -577,000 | -582,000 | -3,127,000 | -2,424,000 | ||||||||||||||||||||||||||||||||||||
computer software developed | -44,281,000 | -48,203,000 | -42,147,000 | -44,495,000 | -43,544,000 | -42,259,000 | -41,824,000 | -41,943,000 | -41,922,000 | -41,486,000 | -42,010,000 | -43,064,000 | -42,331,000 | -38,715,000 | -39,289,000 | -37,597,000 | -35,382,000 | -35,971,000 | -32,352,000 | -33,187,000 | -31,353,000 | -31,451,000 | -29,978,000 | -29,398,000 | -29,411,000 | -28,475,000 | -29,676,000 | -27,352,000 | -27,417,000 | -26,669,000 | -24,461,000 | -25,250,000 | -23,960,000 | -22,976,000 | -25,827,000 | -22,131,000 | -21,436,000 | -20,237,000 | -21,749,000 | -26,759,000 | -24,888,000 | -23,015,000 | -20,407,000 | -19,645,000 | -18,821,000 | -17,999,000 | -17,683,000 | -15,496,000 | -14,939,000 | -14,076,000 | -13,390,000 | -14,116,000 | -12,180,000 | -11,646,000 | -12,018,000 | -10,160,000 | -8,178,000 | -7,517,000 | -7,675,000 | -7,146,000 | -5,974,000 | -6,159,000 |
proceeds from investments | 0 | 1,000,000 | 0 | 0 | 0 | 1,000,000 | 0 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
purchase of investments | -7,500,000 | -6,000,000 | 0 | 0 | 0 | 0 | -1,200,000 | 0 | 0 | 0 | -1,150,000 | 0 | 0 | 0 | -1,001,000 | -999,000 | -1,000,000 | -999,000 | -1,001,000 | -999,000 | ||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -57,303,000 | -98,503,000 | -55,846,000 | -56,517,000 | -61,064,000 | -58,736,000 | -75,660,000 | -53,546,000 | -60,433,000 | -50,526,000 | -54,112,000 | -54,369,000 | -51,598,000 | -249,594,000 | -51,320,000 | -43,972,000 | -54,601,000 | -46,451,000 | -36,110,000 | -43,596,000 | -51,356,000 | -31,188,000 | -44,506,000 | -28,005,000 | -49,970,000 | -75,425,000 | -42,608,000 | -38,374,000 | -57,390,000 | -52,263,000 | -52,771,000 | -36,746,000 | -162,024,000 | -40,285,000 | -38,087,000 | -33,796,000 | -37,802,000 | -31,901,000 | -2,366,000 | -40,477,000 | -44,558,000 | -48,562,000 | -42,652,000 | -30,933,000 | -20,518,000 | -42,881,000 | -25,706,000 | -51,022,000 | -33,144,000 | -21,908,000 | -31,213,000 | -23,327,000 | -24,209,000 | -18,495,000 | -26,904,000 | -16,721,000 | -13,799,000 | -18,838,000 | -15,544,000 | -15,909,000 | -11,404,000 | -16,181,000 |
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on credit facilities | 105,000,000 | 20,000,000 | 95,000,000 | 90,000,000 | 90,000,000 | 75,000,000 | 140,000,000 | 115,000,000 | 85,000,000 | 135,000,000 | 260,000,000 | 185,000,000 | 85,000,000 | 280,000,000 | 40,000,000 | 72,000,000 | 0 | 0 | 0 | 0 | 25,000,000 | 0 | 30,000,000 | 0 | 0 | 20,000,000 | 0 | 0 | 0 | -36,000 | 435,000 | |||||||||||||||||||||||||||||||
repayments on credit facilities | -70,000,000 | -80,000,000 | -85,000,000 | -105,000,000 | -20,000,000 | 0 | -50,000,000 | 0 | -30,000,000 | 0 | -200,000 | -100,016,000 | -110,000 | -784,000 | -51,590,000 | -44,750,000 | -1,364,000 | -4,499,000 | -170,000 | -31,602,000 | -1,926,000 | -10,832,000 | -2,798,000 | -121,856,000 | -5,988,000 | -11,610,000 | -5,726,000 | -10,965,000 | -6,268,000 | -11,707,000 | -6,340,000 | -92,933,000 | -1,628,000 | -3,004,000 | -132,289,000 | |||||||||||||||||||||||||||
purchase of treasury stock | -63,192,000 | -62,045,000 | 1,000 | -18,002,000 | -8,055,000 | 0 | 0 | -20,000,000 | 0 | 0 | 1,000 | -47,151,000 | -274,479,000 | -44,026,000 | -65,873,000 | 0 | -20,339,000 | -37,065,000 | -14,145,000 | -33,588,000 | 0 | -18,968,000 | 0 | 0 | -30,018,000 | -26,255,000 | 0 | -42,547,000 | -61,338,000 | -20,540,000 | 0 | -85,880,000 | -69,242,000 | -9,888,000 | 0 | -52,259,000 | -60,544,000 | -112,704,000 | -42,338,000 | -6,491,000 | -4,521,000 | -4,776,000 | ||||||||||||||||||||
dividends paid | -41,834,000 | -42,145,000 | -42,180,000 | -42,271,000 | -40,089,000 | -40,104,000 | -40,085,000 | -40,070,000 | -37,859,000 | -37,863,000 | -37,891,000 | -37,892,000 | -35,745,000 | -35,709,000 | -35,694,000 | -35,680,000 | -33,660,000 | -34,036,000 | -34,022,000 | -34,262,000 | -32,701,000 | -32,815,000 | -32,935,000 | -32,984,000 | -30,731,000 | -30,771,000 | -30,775,000 | -30,866,000 | -28,592,000 | -28,585,000 | -23,940,000 | -23,904,000 | -24,066,000 | -24,059,000 | -21,725,000 | -21,857,000 | -22,081,000 | -22,065,000 | -19,772,000 | -20,200,000 | -20,227,000 | -20,222,000 | -17,919,000 | -18,042,000 | -18,481,000 | -18,624,000 | -17,092,000 | -17,054,000 | -17,202,000 | -11,187,000 | -9,902,000 | -9,911,000 | -9,964,000 | -9,997,000 | -9,093,000 | -9,074,000 | -9,067,000 | -9,058,000 | -8,145,000 | -8,121,000 | ||
proceeds from stock issued for equity-based payment arrangements | 0 | 1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax withholding payments related to share-based compensation | -281,000 | -6,706,000 | -319,000 | -1,173,000 | -6,169,000 | -1,782,000 | -617,000 | -2,944,000 | -1,575,000 | -5,175,000 | -1,556,000 | -1,711,000 | -1,045,000 | -953,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of common stock | 1,923,000 | 3,094,000 | 3,061,000 | 3,477,000 | 2,169,000 | 3,040,000 | 3,066,000 | 3,373,000 | 2,618,000 | 3,418,000 | 3,365,000 | 3,322,000 | 2,451,000 | 3,233,000 | 3,249,000 | 3,019,000 | 2,328,000 | 3,177,000 | 2,912,000 | 2,881,000 | 2,231,000 | 2,907,000 | 2,632,000 | 2,598,000 | 2,191,000 | 2,412,000 | 2,381,000 | 2,470,000 | 1,972,000 | 2,217,000 | 2,153,000 | 2,010,000 | 1,568,000 | 1,792,000 | 1,839,000 | 1,632,000 | 1,304,000 | 1,470,000 | 1,594,000 | 1,496,000 | 1,226,000 | 1,395,000 | 1,357,000 | 1,363,000 | 1,007,000 | 1,154,000 | 1,203,000 | 1,107,000 | 904,000 | 1,070,000 | 1,022,000 | 1,006,000 | 723,000 | 949,000 | 906,000 | 864,000 | 722,000 | 830,000 | 739,000 | 654,000 | 498,000 | 566,000 |
net cash from financing activities | -103,384,000 | -87,801,000 | -209,183,000 | -37,115,000 | -46,142,000 | -53,232,000 | -145,109,000 | -43,479,000 | -25,858,000 | -87,389,000 | -134,725,000 | 38,838,000 | -8,489,000 | 95,946,000 | -142,924,000 | -49,397,000 | -51,332,000 | -66,839,000 | -178,828,000 | -106,381,000 | -75,709,000 | -101,314,000 | -85,742,000 | 3,566,000 | -66,157,000 | -44,576,000 | -96,921,000 | 6,291,000 | -76,636,000 | -11,039,000 | -150,461,000 | -21,535,000 | 77,517,000 | -109,162,000 | -48,519,000 | -22,476,000 | -13,025,000 | -87,261,000 | -139,408,000 | -20,702,000 | -5,084,000 | -141,962,000 | -53,138,000 | -21,188,000 | -3,302,000 | -81,242,000 | -136,384,000 | -82,355,000 | -26,768,000 | -21,900,000 | -179,682,000 | -20,733,000 | -23,944,000 | -16,979,000 | -52,087,000 | -10,466,000 | -16,852,000 | -14,695,000 | -100,688,000 | -5,908,000 | 1,043,000 | -137,934,000 |
net change in cash and cash equivalents | -8,023,000 | -65,714,000 | 62,083,000 | 14,217,000 | -17,559,000 | 4,928,000 | 11,030,000 | 545,000 | -4,758,000 | 19,224,000 | -14,309,000 | 789,000 | -6,207,000 | -16,817,000 | 8,990,000 | 10,677,000 | -15,131,000 | -6,741,000 | -19,124,000 | -77,646,000 | -47,558,000 | -18,025,000 | 103,831,000 | 37,001,000 | -24,166,000 | 3,051,000 | 58,230,000 | 9,242,000 | -88,716,000 | 83,432,000 | -25,962,000 | -317,000 | -46,321,000 | -10,725,000 | 71,849,000 | -21,272,000 | -20,331,000 | 14,209,000 | 16,309,000 | -1,125,000 | -29,359,000 | -63,828,000 | 95,513,000 | 3,468,000 | 9,930,000 | -30,975,000 | 18,133,000 | -103,257,000 | -26,286,000 | 53,882,000 | -54,146,000 | -10,803,000 | -30,834,000 | 66,375,000 | 67,542,000 | -5,431,000 | -12,853,000 | 44,930,000 | 8,742,000 | 7,512,000 | 105,000 | -78,752,000 |
cash and cash equivalents, beginning of period | 0 | 101,953,000 | 0 | 0 | 0 | 38,284,000 | 0 | 0 | 0 | 12,243,000 | 0 | 0 | 0 | 48,787,000 | 0 | 0 | 0 | 50,992,000 | 0 | 0 | 0 | 213,345,000 | 0 | 0 | 0 | 93,628,000 | 0 | 0 | 0 | 31,440,000 | 0 | 0 | 0 | 114,765,000 | 0 | 0 | 0 | 70,310,000 | 0 | 0 | 0 | 148,313,000 | 0 | 0 | 0 | 70,377,000 | 0 | 0 | 0 | 127,905,000 | 0 | 0 | 0 | 157,313,000 | 0 | 0 | 0 | 63,125,000 | 0 | 0 | 125,518,000 | |
cash and cash equivalents, end of period | -8,023,000 | 36,239,000 | 62,083,000 | 14,217,000 | -17,559,000 | 43,212,000 | 11,030,000 | 545,000 | -4,758,000 | 31,467,000 | -14,309,000 | 789,000 | -6,207,000 | 31,970,000 | 8,990,000 | 10,677,000 | -15,131,000 | 44,251,000 | -19,124,000 | -77,646,000 | -47,558,000 | 195,320,000 | 103,831,000 | 37,001,000 | -24,166,000 | 96,679,000 | 58,230,000 | 9,242,000 | -88,716,000 | 114,872,000 | -25,962,000 | -317,000 | -46,321,000 | 104,040,000 | 71,849,000 | -21,272,000 | -20,331,000 | 84,519,000 | 16,309,000 | -1,125,000 | -29,359,000 | 84,485,000 | 95,513,000 | 3,468,000 | 9,930,000 | 39,402,000 | 18,133,000 | -103,257,000 | -26,286,000 | 181,787,000 | -54,146,000 | -10,803,000 | -30,834,000 | 223,688,000 | 67,542,000 | -5,431,000 | -12,853,000 | 108,055,000 | 7,512,000 | 105,000 | 46,766,000 | |
loss on disposal of assets and businesses | 8,000 | -22,000 | 205,000 | -52,000 | 30,000 | 719,000 | 168,000 | -221,000 | -1,620,000 | 3,329,000 | 771,000 | 477,000 | 194,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
payment for acquisitions, net of cash acquired | 0 | 0 | -642,000 | -228,986,000 | 0 | 0 | 0 | -91,000 | -30,285,000 | 0 | 0 | 92,000 | 0 | -127,199,000 | -10,455,000 | 0 | 0 | 0 | -8,275,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of assets | 24,000 | 10,780,000 | 316,000 | 10,000 | 32,000 | 19,000 | 43,000 | 33,000 | 48,000 | 53,000 | 99,000 | 106,000 | 19,000 | 119,000 | 53,000 | 777,000 | ||||||||||||||||||||||||||||||||||||||||||||||
repayments on credit facilities and financing leases | -240,000,000 | -120,000,000 | -75,000,000 | -165,000,000 | -360,001,000 | -150,036,000 | -87,026,000 | -45,038,000 | -35,027,000 | -55,027,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock upon exercise of stock options | 0 | 0 | 1,000 | 1,000 | 0 | 236,000 | 0 | 0 | 1,000 | 0 | 175,000 | 0 | 1,000 | 0 | 0 | 0 | 1,000 | 696,000 | 0 | 0 | 1,000 | 186,000 | 54,000 | 241,000 | 161,000 | 201,000 | 187,000 | 110,000 | 111,000 | 591,000 | 1,888,000 | 1,354,000 | 2,942,000 | 2,194,000 | 5,049,000 | 3,235,000 | 526,000 | |||||||||||||||||||||||||
tax withholding payments related to share based compensation | -1,184,000 | -5,505,000 | -412,000 | -703,000 | -552,000 | -2,072,000 | -175,000 | -313,000 | -228,000 | -13,257,000 | -135,000 | -111,000 | -7,033,000 | -49,000 | -57,000 | -5,337,000 | ||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of assets | 3,000 | 23,000 | -27,000 | 60,000 | 324,000 | -111,000 | 6,000 | -1,116,000 | -6,124,000 | 61,000 | 74,000 | 166,000 | -187,000 | -1,860,000 | -159,000 | 3,198,000 | 242,000 | -376,000 | 86,000 | -1,000 | 270,000 | -5,259,000 | -56,000 | -529,000 | -203,000 | -22,000 | -30,000 | 1,602,000 | 1,603,000 | 71,000 | 632,000 | 1,119,000 | 261,000 | -193,000 | 11,000 | 576,000 | 273,000 | 147,000 | 29,000 | |||||||||||||||||||||||
proceeds from dispositions | 22,000 | 26,000 | 852,000 | 0 | 1,633,000 | 26,252,000 | 0 | 24,000 | 14,000 | 30,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of investment | -2,000,000 | -146,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on financing leases | -55,020,000 | -150,022,000 | -29,000 | -29,000 | -28,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer contracts acquired | 0 | 0 | 0 | 0 | -186,000 | 0 | -50,000 | 0 | -670,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from completed and pending dispositions | 6,115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of businesses | 0 | 0 | 150,000 | 200,000 | 3,346,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
internal use software | -1,572,000 | -1,068,000 | -1,626,000 | -6,173,000 | -940,000 | -2,573,000 | -3,452,000 | -1,828,000 | -3,325,000 | -7,127,000 | -4,328,000 | -1,669,000 | -1,974,000 | -3,781,000 | -4,402,000 | -3,754,000 | -2,834,000 | -3,977,000 | -3,455,000 | -4,923,000 | -4,385,000 | -3,797,000 | -3,183,000 | |||||||||||||||||||||||||||||||||||||||
minimum tax withholding payments related to share based compensation | -29,000 | -60,000 | -61,000 | -2,440,000 | -3,000 | -268,000 | -78,000 | -7,602,000 | -87,000 | -272,000 | -63,000 | -6,176,000 | -181,000 | -946,000 | -599,000 | -2,200,000 | -346,000 | -2,140,000 | -700,000 | -926,000 | ||||||||||||||||||||||||||||||||||||||||||
other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt acquisition costs | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from stock-based compensation | -968,000 | -37,000 | -187,000 | -114,000 | -187,000 | -150,000 | -205,000 | -3,801,000 | -6,726,000 | 168,000 | 205,000 | 2,947,000 | 282,000 | 985,000 | 611,000 | 1,743,000 | 459,000 | 2,026,000 | 691,000 | 289,000 | 74,000 | 393,000 | 472,000 | 117,000 | ||||||||||||||||||||||||||||||||||||||
change in prepaid expenses, prepaid cost of product and other | -19,893,000 | -1,493,000 | 779,000 | -2,081,000 | -12,591,000 | -2,850,000 | -1,329,000 | 3,363,000 | -3,614,000 | -4,339,000 | -1,428,000 | -7,212,000 | -9,983,000 | -14,912,000 | 2,096,000 | -481,000 | -11,246,000 | |||||||||||||||||||||||||||||||||||||||||||||
supplemental cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash paid for income taxes | 23,090,000 | 37,218,000 | 4,015,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid | 285,000 | 2,000 | 299,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment in accrued liabilities or acquired via capital lease | 8,886,000 | 1,861,000 | 5,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income from operations to cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of effect of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income from operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
to cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock upon | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exercise of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minimum tax withholding payments related to option exercises | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock upon exercise of | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock options | 4,514,000 | 12,220,000 | 2,025,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minimum tax withholding payments related to option | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exercises | -783,000 | -962,000 | -667,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to condensed consolidated financial statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on assets (including 6/30/08 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on discontinued operations) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses, prepaid cost of product, and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents |
