Latest Quarter
2025-03-31
Quick answer: latest quarter results, by ticker or company name
Latest Quarter
2025-03-31
Revenue
$288M
Net Income
$61.1M
Operating Margin
33.8%
Free Cash Flow
$420M
Debt / Assets
50.4%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Revenue | 288,000,000 | 297,051,000 | 279,582,000 | 270,818,000 |
| Cost of Revenue | 162,539,000 | 148,421,000 | 157,242,000 | 146,790,000 |
| Gross Profit | 125,461,000 | 148,630,000 | 122,340,000 | 124,028,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 15,190,000 | 39,469,000 | 37,368,000 | 37,383,000 |
| Operating Expenses | 28,073,000 | 39,469,000 | 29,160,000 | 37,383,000 |
| Operating Income | 97,400,000 | 109,161,000 | 93,180,000 | 86,645,000 |
| Interest Expense | 0 | 2,156,000 | 2,199,000 | 2,194,000 |
| Income Before Tax | 97,300,000 | 113,108,000 | 128,789,000 | 89,986,000 |
| Income Tax Expense | 20,000,000 | 25,594,000 | 24,604,000 | 18,738,000 |
| Net Income | 61,100,000 | 69,703,000 | 72,990,000 | 57,574,000 |
| Per Share | ||||
| EPS | 0.93 | 0.98 | 1.03 | 0.80 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Revenue | 1,196,683,000 | 1,111,802,000 | 975,131,000 | 993,300,000 | 1,227,236,000 |
| Cost of Revenue | 649,579,000 | 594,125,000 | 529,395,000 | 510,400,000 | 563,054,000 |
| Gross Profit | 547,104,000 | 517,677,000 | 445,736,000 | 482,900,000 | 664,182,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 147,478,000 | 151,048,000 | 142,537,000 | 138,800,000 | 123,691,000 |
| Operating Expenses | 147,478,000 | 151,048,000 | 142,144,000 | 138,800,000 | 123,691,000 |
| Operating Income | 399,626,000 | 366,629,000 | 303,592,000 | 344,100,000 | 540,491,000 |
| Interest Expense | 8,551,000 | 8,610,000 | 8,571,000 | 9,900,000 | 10,803,000 |
| Income Before Tax | 489,137,000 | 440,552,000 | 383,692,000 | 311,800,000 | 551,550,000 |
| Income Tax Expense | 111,253,000 | 90,901,000 | 71,888,000 | 63,400,000 | 107,026,000 |
| Net Income | 290,324,000 | 259,748,000 | 222,289,000 | 206,755,000 | 336,516,000 |
| Per Share | |||||
| EPS | 4.05 | 3.66 | 3.19 | 2.94 | 6.05 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 255,506,000 | 268,218,000 | 178,467,000 | 114,800,000 |
| Short Term Investments | 0 | 0 | 150,522,000 | 85,415,000,000 |
| Net Receivables | 165,215,000 | 127,653,000 | 114,512,000 | 98,600,000 |
| Inventory | 0 | 0 | 0 | -15,723,000 |
| Total Current Assets | 420,721,000 | 409,408,000 | 307,770,000 | 213,400,000 |
| Property Plant Equipment | 138,298,000 | 124,836,000 | 141,385,000 | 101,400,000 |
| Goodwill and Intangibles | 0 | 0 | -585,785,999 | 0 |
| Total Assets | 1,577,292,000 | 1,618,756,000 | 1,405,858,000 | 1,313,700,000 |
| Liabilities | ||||
| Account Payables | 0 | 139,390,000 | 63,589,000 | 54,200,000 |
| Short Term Debt | 20,694,000 | 0 | 18,995,000 | 18,698,000 |
| Total Current Liabilities | 20,694,000 | 501,398,000 | 427,637,000 | 453,000,000 |
| Long Term Debt | 389,514,000 | 300,707,000 | 293,663,000 | 319,900,000 |
| Total Liabilities | 794,873,000 | 868,837,000 | 802,101,000 | 899,000,000 |
| Shareholders Equity | ||||
| Retained Earnings | 203,386,000 | 170,044,000 | 132,126,000 | 93,088,000 |
| Total Shareholders Equity | 438,831,000 | 388,924,000 | 324,151,000 | 279,400,000 |
| Balance Sheet (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 255,506,000 | 268,218,000 | 178,467,000 | 114,800,000 | 200,142,000 |
| Short Term Investments | 0 | 0 | 150,522,000 | 85,415,000,000 | 0 |
| Net Receivables | 165,215,000 | 127,653,000 | 114,512,000 | 98,600,000 | 122,258,000 |
| Inventory | 0 | 0 | 0 | -15,723,000 | 0 |
| Total Current Assets | 420,721,000 | 409,408,000 | 307,770,000 | 213,400,000 | 335,572,000 |
| Property Plant Equipment | 138,298,000 | 124,836,000 | 141,385,000 | 101,400,000 | 123,955,000 |
| Goodwill and Intangibles | 0 | 0 | -585,785,999 | 0 | 0 |
| Total Assets | 1,577,292,000 | 1,618,756,000 | 1,405,858,000 | 1,313,700,000 | 1,208,047,000 |
| Liabilities | |||||
| Account Payables | 0 | 139,390,000 | 63,589,000 | 54,200,000 | 49,177,000 |
| Short Term Debt | 20,694,000 | 0 | 18,995,000 | 18,698,000 | 0 |
| Total Current Liabilities | 20,694,000 | 501,398,000 | 427,637,000 | 453,000,000 | 474,604,000 |
| Long Term Debt | 389,514,000 | 300,707,000 | 293,663,000 | 319,900,000 | 299,747,000 |
| Total Liabilities | 794,873,000 | 868,837,000 | 802,101,000 | 899,000,000 | 912,086,000 |
| Shareholders Equity | |||||
| Retained Earnings | 203,386,000 | 170,044,000 | 132,126,000 | 93,088,000 | 134,889,000 |
| Total Shareholders Equity | 438,831,000 | 388,924,000 | 324,151,000 | 279,400,000 | 276,204,000 |
| Cash Flow Statement (Quarterly) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 290,300,000 | 349,651,000 | 202,409,000 | 248,385,000 |
| Depreciation & Amortization | 9,300,000 | 9,862,000 | 9,348,000 | 7,797,000 |
| Stock Based Compensation | 23,000,000 | 32,475,000 | 33,697,000 | 41,532,000 |
| Change in Working Capital | 38,493,000 | 105,433,000 | 62,527,000 | 82,398,000 |
| Operating Cash Flow | 420,590,000 | 372,838,000 | 377,706,000 | 312,610,000 |
| Investing Activities | ||||
| Capital Expenditure | -677,000 | -4,752,000 | -8,631,000 | -19,558,000 |
| Investments | -677,000 | -4,752,000 | -8,631,000 | -19,558,000 |
| Investing Cash Flow | -25,270,000 | -24,870,000 | -67,183,000 | -63,731,000 |
| Financing Activities | ||||
| Debt Repayment | -10,464,000 | 0 | 0 | -90,000,000 |
| Common Stock Issued/Repurchased | 0 | -6,831,000 | -6,758,000 | 0 |
| Dividends Paid | 0 | -221,956,000 | -183,378,000 | -305,895,000 |
| Financing Cash Flow | -371,044,000 | -254,221,000 | -270,625,000 | -306,402,000 |
| Summary | ||||
| Free Cash Flow | 419,913,000 | 368,086,000 | 369,075,000 | 293,052,000 |
| Net Change in Cash | -12,712,000 | 89,751,000 | 35,219,000 | -57,523,000 |
| Cash Flow Statement (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 290,300,000 | 349,651,000 | 202,409,000 | 248,385,000 | 336,516,000 |
| Depreciation & Amortization | 9,300,000 | 9,862,000 | 9,348,000 | 7,797,000 | 6,933,000 |
| Stock Based Compensation | 23,000,000 | 32,475,000 | 33,697,000 | 41,532,000 | 39,649,000 |
| Change in Working Capital | 38,493,000 | 105,433,000 | 62,527,000 | 82,398,000 | -51,231,000 |
| Operating Cash Flow | 420,590,000 | 372,838,000 | 377,706,000 | 312,610,000 | 398,551,000 |
| Investing Activities | |||||
| Capital Expenditure | -677,000 | -4,752,000 | -8,631,000 | -19,558,000 | -5,967,000 |
| Investments | -677,000 | -4,752,000 | -8,631,000 | -19,558,000 | -5,967,000 |
| Investing Cash Flow | -25,270,000 | -24,870,000 | -67,183,000 | -63,731,000 | -26,974,000 |
| Financing Activities | |||||
| Debt Repayment | -10,464,000 | 0 | 0 | -90,000,000 | 0 |
| Common Stock Issued/Repurchased | 0 | -6,831,000 | -6,758,000 | 0 | 0 |
| Dividends Paid | 0 | -221,956,000 | -183,378,000 | -305,895,000 | -367,929,000 |
| Financing Cash Flow | -371,044,000 | -254,221,000 | -270,625,000 | -306,402,000 | -335,433,000 |
| Summary | |||||
| Free Cash Flow | 419,913,000 | 368,086,000 | 369,075,000 | 293,052,000 | 392,584,000 |
| Net Change in Cash | -12,712,000 | 89,751,000 | 35,219,000 | -57,523,000 | 1,321,000 |