| Income Statement (Quarterly) | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
|---|---|---|---|---|
| Revenue | 353,800,000 | 336,300,000 | 332,963,000 | 322,607,000 |
| Cost of Revenue | 237,200,000 | 216,300,000 | 216,408,000 | 214,285,000 |
| Gross Profit | 116,600,000 | 120,000,000 | 116,555,000 | 115,330,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 76,600,000 | 63,200,000 | 64,519,000 | 66,590,000 |
| Operating Expenses | 85,300,000 | 69,647,000 | 71,318,000 | 66,590,000 |
| Operating Income | 33,103,000 | 50,300,000 | 45,237,000 | 41,316,000 |
| Interest Expense | 4,400,000 | 3,600,000 | 4,654,000 | 5,822,000 |
| Income Before Tax | 32,200,000 | 67,400,000 | 57,853,000 | 44,069,000 |
| Income Tax Expense | 10,500,000 | 16,600,000 | 9,280,000 | 2,281,000 |
| Net Income | 21,800,000 | 50,800,000 | 48,573,000 | 41,788,000 |
| Per Share | ||||
| EPS | 0.50 | 1.17 | 1.12 | 0.96 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
|---|---|---|---|---|---|
| Revenue | 1,314,900,000 | 1,323,365,000 | 1,224,262,000 | 1,109,800,000 | 912,643,000 |
| Cost of Revenue | 849,425,000 | 856,800,000 | 812,847,000 | 735,165,000 | 587,205,000 |
| Gross Profit | 465,500,000 | 466,565,000 | 399,090,000 | 374,635,000 | 325,438,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 261,500,000 | 261,964,000 | 232,900,000 | 204,900,000 | 175,913,000 |
| Operating Expenses | 290,078,000 | 261,964,000 | 232,809,000 | 216,450,000 | 189,635,000 |
| Operating Income | 175,439,000 | 153,264,000 | 167,323,000 | 164,060,000 | 135,054,000 |
| Interest Expense | 18,500,000 | 13,931,000 | 18,819,000 | 13,170,000 | 14,241,000 |
| Income Before Tax | 207,404,000 | 163,596,000 | 164,509,000 | 164,540,000 | 132,691,000 |
| Income Tax Expense | 37,300,000 | 23,448,000 | 27,201,000 | 32,439,000 | 30,074,000 |
| Net Income | 170,100,000 | 140,148,000 | 137,308,000 | 132,101,000 | 102,617,000 |
| Per Share | |||||
| EPS | 3.87 | 2.97 | 2.85 | 2.70 | 2.06 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 106,902,000 | 87,431,000 | 127,898,000 | 108,153,000 |
| Short Term Investments | 156,900,000 | 156,531,000 | 101,092,000 | 211,398,000 |
| Net Receivables | 257,009,000 | 248,314,000 | 239,463,000 | 207,601,000 |
| Inventory | 0 | 0 | 30,758,000 | 35,150,000 |
| Total Current Assets | 564,794,000 | 531,368,000 | 504,089,000 | 568,090,000 |
| Property Plant Equipment | 267,600,000 | 237,363,000 | 237,911,000 | 191,880,000 |
| Goodwill and Intangibles | 532,200,000 | 480,719,000 | 532,865,000 | 188,958,000 |
| Total Assets | 1,547,503,000 | 1,412,760,000 | 1,504,448,000 | 1,164,492,000 |
| Liabilities | ||||
| Account Payables | 29,224,000 | 24,971,000 | 25,397,000 | 27,829,000 |
| Short Term Debt | 111,819,000 | 104,769,000 | 62,753,000 | 26,954,000 |
| Total Current Liabilities | 321,000,000 | 311,297,000 | 303,842,000 | 230,698,000 |
| Long Term Debt | 326,106,000 | 264,580,000 | 309,635,000 | 140,040,000 |
| Total Liabilities | 709,779,000 | 647,032,000 | 703,312,000 | 410,489,000 |
| Shareholders Equity | ||||
| Retained Earnings | 1,207,964,000 | 1,010,116,000 | 951,601,000 | 818,402,000 |
| Total Shareholders Equity | 837,724,000 | 765,728,000 | 801,136,000 | 754,003,000 |
| Balance Sheet (Annual) | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 106,902,000 | 87,431,000 | 127,898,000 | 108,153,000 | 105,633,000 |
| Short Term Investments | 156,900,000 | 156,531,000 | 101,092,000 | 211,398,000 | 203,676,000 |
| Net Receivables | 257,009,000 | 248,314,000 | 239,463,000 | 207,601,000 | 164,315,000 |
| Inventory | 0 | 0 | 30,758,000 | 35,150,000 | 0 |
| Total Current Assets | 564,794,000 | 531,368,000 | 504,089,000 | 568,090,000 | 509,907,000 |
| Property Plant Equipment | 267,600,000 | 237,363,000 | 237,911,000 | 191,880,000 | 219,038,000 |
| Goodwill and Intangibles | 532,200,000 | 480,719,000 | 532,865,000 | 188,958,000 | 189,120,000 |
| Total Assets | 1,547,503,000 | 1,412,760,000 | 1,504,448,000 | 1,164,492,000 | 1,106,148,000 |
| Liabilities | |||||
| Account Payables | 29,224,000 | 24,971,000 | 25,397,000 | 27,829,000 | 28,015,000 |
| Short Term Debt | 111,819,000 | 104,769,000 | 62,753,000 | 26,954,000 | 42,775,000 |
| Total Current Liabilities | 321,000,000 | 311,297,000 | 303,842,000 | 230,698,000 | 207,466,000 |
| Long Term Debt | 326,106,000 | 264,580,000 | 309,635,000 | 140,040,000 | 165,880,000 |
| Total Liabilities | 709,779,000 | 647,032,000 | 703,312,000 | 410,489,000 | 422,056,000 |
| Shareholders Equity | |||||
| Retained Earnings | 1,207,964,000 | 1,010,116,000 | 951,601,000 | 818,402,000 | 688,957,000 |
| Total Shareholders Equity | 837,724,000 | 765,728,000 | 801,136,000 | 754,003,000 | 684,092,000 |
| Cash Flow Statement (Quarterly) | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 170,114,000 | 140,148,000 | 137,308,000 | 132,101,000 |
| Depreciation & Amortization | 56,592,000 | 58,097,000 | 73,771,000 | 61,553,000 |
| Stock Based Compensation | 37,542,000 | 51,683,000 | 49,733,000 | 44,165,000 |
| Change in Working Capital | -36,871,000 | -28,612,000 | -39,875,000 | -33,820,000 |
| Operating Cash Flow | 207,161,000 | 229,237,000 | 204,961,000 | 187,454,000 |
| Investing Activities | ||||
| Capital Expenditure | -54,117,000 | -54,283,000 | -44,951,000 | -28,327,000 |
| Investments | -54,117,000 | -54,283,000 | -44,951,000 | -28,327,000 |
| Investing Cash Flow | -92,742,000 | -26,493,000 | -233,238,000 | -48,798,000 |
| Financing Activities | ||||
| Debt Repayment | 63,013,000 | -23,275,000 | -67,543,000 | -43,035,000 |
| Common Stock Issued/Repurchased | -149,679,000 | -215,302,000 | -81,631,000 | -85,038,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -89,772,000 | -237,970,000 | 63,026,000 | -127,121,000 |
| Summary | ||||
| Free Cash Flow | 153,044,000 | 174,954,000 | 160,010,000 | 159,127,000 |
| Net Change in Cash | 19,763,000 | -40,467,000 | 19,745,000 | 2,520,000 |
| Cash Flow Statement (Annual) | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 170,114,000 | 140,148,000 | 137,308,000 | 132,101,000 | 102,617,000 |
| Depreciation & Amortization | 56,592,000 | 58,097,000 | 73,771,000 | 61,553,000 | 62,645,000 |
| Stock Based Compensation | 37,542,000 | 51,683,000 | 49,733,000 | 44,165,000 | 38,230,000 |
| Change in Working Capital | -36,871,000 | -28,612,000 | -39,875,000 | -33,820,000 | 14,357,000 |
| Operating Cash Flow | 207,161,000 | 229,237,000 | 204,961,000 | 187,454,000 | 213,726,000 |
| Investing Activities | |||||
| Capital Expenditure | -54,117,000 | -54,283,000 | -44,951,000 | -28,327,000 | -26,530,000 |
| Investments | -54,117,000 | -54,283,000 | -44,951,000 | -28,327,000 | 0 |
| Investing Cash Flow | -92,742,000 | -26,493,000 | -233,238,000 | -48,798,000 | -92,777,000 |
| Financing Activities | |||||
| Debt Repayment | 63,013,000 | -23,275,000 | -67,543,000 | -43,035,000 | -39,873,000 |
| Common Stock Issued/Repurchased | -149,679,000 | -215,302,000 | -81,631,000 | -85,038,000 | -78,563,000 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -89,772,000 | -237,970,000 | 63,026,000 | -127,121,000 | -117,762,000 |
| Summary | |||||
| Free Cash Flow | 153,044,000 | 174,954,000 | 160,010,000 | 159,127,000 | 187,196,000 |
| Net Change in Cash | 19,763,000 | -40,467,000 | 19,745,000 | 2,520,000 | 8,704,000 |