Latest Quarter
2025-12-31
Quick answer: latest quarter results, by ticker or company name
Latest Quarter
2025-12-31
Revenue
$861M
Net Income
$33.2M
Operating Margin
9.4%
Free Cash Flow
$264M
Debt / Assets
49.8%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
| Revenue | 861,288,000 | 754,177,000 | 593,762,000 | 702,279,000 |
| Cost of Revenue | 702,642,000 | 614,347,000 | 479,847,000 | 585,596,000 |
| Gross Profit | 158,646,000 | 139,830,000 | 113,915,000 | 116,683,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 77,685,000 | 72,181,000 | 80,022,000 | 72,142,000 |
| Operating Expenses | 77,685,000 | 72,181,000 | 80,022,000 | 72,142,000 |
| Operating Income | 80,961,000 | 67,649,000 | 33,893,000 | 44,541,000 |
| Interest Expense | 18,401,000 | 21,833,000 | 19,157,000 | 19,705,000 |
| Income Before Tax | 66,891,000 | 46,010,000 | 19,704,000 | 20,722,000 |
| Income Tax Expense | 25,303,000 | 11,207,000 | 5,337,000 | 6,394,000 |
| Net Income | 33,249,000 | 34,169,000 | 8,497,000 | 9,338,000 |
| Per Share | ||||
| EPS | 1.33 | 1.36 | 0.34 | 0.37 |
| 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 | 2,947,284,000 | 2,748,573,000 | 2,569,824,000 | 2,103,601,000 | 1,983,357,000 |
| Cost of Revenue | 2,398,409,000 | 2,212,475,000 | 2,111,539,000 | 1,694,675,000 | 1,597,354,000 |
| Gross Profit | 548,875,000 | 536,098,000 | 458,285,000 | 408,926,000 | 386,003,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 302,371,000 | 310,566,000 | 277,213,000 | 240,686,000 | 219,789,000 |
| Operating Expenses | 304,724,000 | 314,089,000 | 277,213,000 | 240,686,000 | 219,789,000 |
| Operating Income | 244,151,000 | 222,009,000 | 181,072,000 | 160,315,000 | 147,810,000 |
| Interest Expense | 87,066,000 | 66,273,000 | 49,300,000 | 27,747,000 | 24,954,000 |
| Income Before Tax | 154,215,000 | 164,080,000 | 141,969,000 | 142,267,000 | 125,726,000 |
| Income Tax Expense | 40,946,000 | 31,109,000 | 11,733,000 | 38,663,000 | 29,412,000 |
| Net Income | 95,047,000 | 119,598,000 | 124,052,000 | 86,577,000 | 87,410,000 |
| Per Share | |||||
| EPS | 3.81 | 4.81 | 5.01 | 3.50 | 3.55 |
| 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-12-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 260,115,000 | 55,593,000 | 64,690,000 | 71,283,000 |
| Short Term Investments | 0 | 0 | 0 | 0 |
| Net Receivables | 633,019,000 | 530,647,000 | 414,283,000 | 536,650,000 |
| Inventory | 1,165,327,000 | 1,403,162,000 | 1,036,783,000 | 0 |
| Total Current Assets | 2,156,097,000 | 2,102,541,000 | 1,802,890,000 | 1,951,889,000 |
| Property Plant Equipment | 407,234,000 | 398,390,000 | 391,667,000 | 388,331,000 |
| Goodwill and Intangibles | 271,676,000 | 282,752,000 | 294,023,000 | 296,798,000 |
| Total Assets | 2,989,552,000 | 2,937,239,000 | 2,639,182,000 | 2,764,903,000 |
| Liabilities | ||||
| Account Payables | 98,036,000 | 110,348,000 | 89,043,000 | 208,187,000 |
| Short Term Debt | 465,781,000 | 427,573,000 | 206,968,000 | 359,233,000 |
| Total Current Liabilities | 750,161,000 | 711,358,000 | 441,987,000 | 598,227,000 |
| Long Term Debt | 638,526,000 | 636,666,000 | 642,349,000 | 643,780,000 |
| Total Liabilities | 1,489,014,000 | 1,458,316,000 | 1,202,230,000 | 1,404,111,000 |
| Shareholders Equity | ||||
| Retained Earnings | 1,186,981,000 | 1,173,196,000 | 1,136,898,000 | 1,102,887,000 |
| Total Shareholders Equity | 1,458,556,000 | 1,437,207,000 | 1,397,088,000 | 1,360,792,000 |
| Balance Sheet (Annual) | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-12-31 | 2022-09-30 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 260,115,000 | 55,593,000 | 64,690,000 | 71,283,000 | 58,855,000 |
| Short Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 633,019,000 | 530,647,000 | 414,283,000 | 536,650,000 | 469,406,000 |
| Inventory | 1,165,327,000 | 1,403,162,000 | 1,036,783,000 | 0 | 0 |
| Total Current Assets | 2,156,097,000 | 2,102,541,000 | 1,802,890,000 | 1,951,889,000 | 1,991,393,000 |
| Property Plant Equipment | 407,234,000 | 398,390,000 | 391,667,000 | 388,331,000 | 384,026,000 |
| Goodwill and Intangibles | 271,676,000 | 282,752,000 | 294,023,000 | 296,798,000 | 299,932,000 |
| Total Assets | 2,989,552,000 | 2,937,239,000 | 2,639,182,000 | 2,764,903,000 | 2,813,997,000 |
| Liabilities | |||||
| Account Payables | 98,036,000 | 110,348,000 | 89,043,000 | 208,187,000 | 167,153,000 |
| Short Term Debt | 465,781,000 | 427,573,000 | 206,968,000 | 359,233,000 | 593,117,000 |
| Total Current Liabilities | 750,161,000 | 711,358,000 | 441,987,000 | 598,227,000 | 798,447,000 |
| Long Term Debt | 638,526,000 | 636,666,000 | 642,349,000 | 643,780,000 | 546,828,000 |
| Total Liabilities | 1,489,014,000 | 1,458,316,000 | 1,202,230,000 | 1,404,111,000 | 1,489,143,000 |
| Shareholders Equity | |||||
| Retained Earnings | 1,186,981,000 | 1,173,196,000 | 1,136,898,000 | 1,102,887,000 | 1,080,920,000 |
| Total Shareholders Equity | 1,458,556,000 | 1,437,207,000 | 1,397,088,000 | 1,360,792,000 | 1,324,854,000 |
| Cash Flow Statement (Quarterly) | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 95,047,000 | 119,598,000 | 130,236,000 | 103,604,000 |
| Depreciation & Amortization | 59,773,000 | 58,326,000 | 57,300,000 | 52,521,000 |
| Stock Based Compensation | 8,531,000 | 12,063,000 | 8,420,000 | 6,186,000 |
| Change in Working Capital | 94,118,000 | -302,765,000 | -202,231,000 | -150,682,000 |
| Operating Cash Flow | 326,974,000 | -74,632,000 | -10,557,000 | 44,882,000 |
| Investing Activities | ||||
| Capital Expenditure | -62,601,000 | -66,013,000 | -54,674,000 | -53,203,000 |
| Investments | -62,601,000 | -66,013,000 | -54,674,000 | -53,203,000 |
| Investing Cash Flow | -58,818,000 | -59,999,000 | -50,350,000 | -142,661,000 |
| Financing Activities | ||||
| Debt Repayment | 37,696,000 | 223,000,000 | -124,712,000 | -79,286,000 |
| Common Stock Issued/Repurchased | 0 | -4,744,000 | -3,448,000 | -82,339,000 |
| Dividends Paid | -79,686,000 | -78,402,000 | -77,391,000 | -76,436,000 |
| Financing Cash Flow | -63,235,000 | 125,675,000 | 38,949,000 | -16,760,000 |
| Summary | ||||
| Free Cash Flow | 264,373,000 | -140,645,000 | -65,231,000 | -8,321,000 |
| Net Change in Cash | 204,522,000 | -9,097,000 | -22,958,000 | -115,573,000 |
| Cash Flow Statement (Annual) | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 95,047,000 | 119,598,000 | 130,236,000 | 103,604,000 | 87,410,000 |
| Depreciation & Amortization | 59,773,000 | 58,326,000 | 57,300,000 | 52,521,000 | 44,733,000 |
| Stock Based Compensation | 8,531,000 | 12,063,000 | 8,420,000 | 6,186,000 | 6,106,000 |
| Change in Working Capital | 94,118,000 | -302,765,000 | -202,231,000 | -150,682,000 | 58,189,000 |
| Operating Cash Flow | 326,974,000 | -74,632,000 | -10,557,000 | 44,882,000 | 220,414,000 |
| Investing Activities | |||||
| Capital Expenditure | -62,601,000 | -66,013,000 | -54,674,000 | -53,203,000 | -66,154,000 |
| Investments | -62,601,000 | -66,013,000 | -54,674,000 | -53,203,000 | -66,154,000 |
| Investing Cash Flow | -58,818,000 | -59,999,000 | -50,350,000 | -142,661,000 | -217,269,000 |
| Financing Activities | |||||
| Debt Repayment | 37,696,000 | 223,000,000 | -124,712,000 | -79,286,000 | 0 |
| Common Stock Issued/Repurchased | 0 | -4,744,000 | -3,448,000 | -82,339,000 | 0 |
| Dividends Paid | -79,686,000 | -78,402,000 | -77,391,000 | -76,436,000 | -75,177,000 |
| Financing Cash Flow | -63,235,000 | 125,675,000 | 38,949,000 | -16,760,000 | 91,389,000 |
| Summary | |||||
| Free Cash Flow | 264,373,000 | -140,645,000 | -65,231,000 | -8,321,000 | 154,260,000 |
| Net Change in Cash | 204,522,000 | -9,097,000 | -22,958,000 | -115,573,000 | 95,791,000 |