Quick answer: latest quarter results, by ticker or company name
| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Revenue | 90,234,000,000 | 96,469,000,000 | 88,268,000,000 | 84,742,000,000 |
| Cost of Revenue | 36,361,000,000 | 40,613,000,000 | 36,474,000,000 | 35,507,000,000 |
| Gross Profit | 53,873,000,000 | 55,856,000,000 | 51,794,000,000 | 49,235,000,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 9,711,000,000 | 11,768,000,000 | 10,826,000,000 | 9,950,000,000 |
| Operating Expenses | 23,267,000,000 | 24,884,000,000 | 23,273,000,000 | 21,810,000,000 |
| Operating Income | 30,606,000,000 | 30,972,000,000 | 28,521,000,000 | 27,425,000,000 |
| Interest Expense | 34,000,000 | 53,000,000 | 54,000,000 | 67,000,000 |
| Income Before Tax | 41,789,000,000 | 32,243,000,000 | 31,706,000,000 | 27,551,000,000 |
| Income Tax Expense | 7,249,000,000 | 5,707,000,000 | 5,405,000,000 | 3,932,000,000 |
| Net Income | 34,540,000,000 | 26,536,000,000 | 26,301,000,000 | 23,619,000,000 |
| Per Share | ||||
| EPS | 2.84 | 2.17 | 2.14 | 1.91 |
| 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 | 402,963,000,000 | 350,018,000,000 | 307,394,000,000 | 282,836,000,000 | 257,637,000,000 |
| Cost of Revenue | 162,535,000,000 | 146,306,000,000 | 133,332,000,000 | 126,203,000,000 | 110,939,000,000 |
| Gross Profit | 240,428,000,000 | 203,712,000,000 | 174,062,000,000 | 156,633,000,000 | 146,698,000,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 50,175,000,000 | 41,996,000,000 | 44,342,000,000 | 42,291,000,000 | 36,422,000,000 |
| Operating Expenses | 111,262,000,000 | 91,322,000,000 | 89,769,000,000 | 81,791,000,000 | 67,984,000,000 |
| Operating Income | 129,166,000,000 | 112,390,000,000 | 84,293,000,000 | 74,842,000,000 | 78,714,000,000 |
| Interest Expense | 143,000,000 | 268,000,000 | 308,000,000 | 357,000,000 | 346,000,000 |
| Income Before Tax | 158,826,000,000 | 119,815,000,000 | 85,717,000,000 | 71,328,000,000 | 90,734,000,000 |
| Income Tax Expense | 26,656,000,000 | 19,697,000,000 | 11,922,000,000 | 11,356,000,000 | 14,701,000,000 |
| Net Income | 132,170,000,000 | 100,118,000,000 | 73,795,000,000 | 59,972,000,000 | 76,033,000,000 |
| Per Share | |||||
| EPS | 10.91 | 8.04 | 5.84 | 4.59 | 5.69 |
| 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 | 30,708,000,000 | 23,466,000,000 | 24,048,000,000 | 21,879,000,000 |
| Short Term Investments | 96,135,000,000 | 72,191,000,000 | 86,868,000,000 | 91,883,000,000 |
| Net Receivables | 62,886,000,000 | 52,340,000,000 | 47,964,000,000 | 40,258,000,000 |
| Inventory | 0 | 0 | 0 | 2,670,000,000 |
| Total Current Assets | 206,038,000,000 | 163,711,000,000 | 171,530,000,000 | 164,795,000,000 |
| Property Plant Equipment | 261,818,000,000 | 184,624,000,000 | 148,436,000,000 | 127,049,000,000 |
| Goodwill and Intangibles | 33,380,000,000 | 31,885,000,000 | 29,198,000,000 | 31,044,000,000 |
| Total Assets | 595,281,000,000 | 450,256,000,000 | 402,392,000,000 | 365,264,000,000 |
| Liabilities | ||||
| Account Payables | 12,200,000,000 | 7,987,000,000 | 7,493,000,000 | 5,128,000,000 |
| Short Term Debt | 0 | 2,887,000,000 | 5,582,000,000 | 2,477,000,000 |
| Total Current Liabilities | 102,745,000,000 | 89,122,000,000 | 81,814,000,000 | 69,300,000,000 |
| Long Term Debt | 72,035,000,000 | 22,574,000,000 | 39,556,000,000 | 27,202,000,000 |
| Total Liabilities | 180,016,000,000 | 125,172,000,000 | 119,013,000,000 | 109,120,000,000 |
| Shareholders Equity | ||||
| Retained Earnings | 324,055,000,000 | 245,084,000,000 | 211,247,000,000 | 195,563,000,000 |
| Total Shareholders Equity | 415,265,000,000 | 325,084,000,000 | 283,379,000,000 | 256,144,000,000 |
| Balance Sheet (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 30,708,000,000 | 23,466,000,000 | 24,048,000,000 | 21,879,000,000 | 20,945,000,000 |
| Short Term Investments | 96,135,000,000 | 72,191,000,000 | 86,868,000,000 | 91,883,000,000 | 118,704,000,000 |
| Net Receivables | 62,886,000,000 | 52,340,000,000 | 47,964,000,000 | 40,258,000,000 | 40,270,000,000 |
| Inventory | 0 | 0 | 0 | 2,670,000,000 | 1,170,000,000 |
| Total Current Assets | 206,038,000,000 | 163,711,000,000 | 171,530,000,000 | 164,795,000,000 | 188,143,000,000 |
| Property Plant Equipment | 261,818,000,000 | 184,624,000,000 | 148,436,000,000 | 127,049,000,000 | 110,557,000,000 |
| Goodwill and Intangibles | 33,380,000,000 | 31,885,000,000 | 29,198,000,000 | 31,044,000,000 | 24,373,000,000 |
| Total Assets | 595,281,000,000 | 450,256,000,000 | 402,392,000,000 | 365,264,000,000 | 359,268,000,000 |
| Liabilities | |||||
| Account Payables | 12,200,000,000 | 7,987,000,000 | 7,493,000,000 | 5,128,000,000 | 6,037,000,000 |
| Short Term Debt | 0 | 2,887,000,000 | 5,582,000,000 | 2,477,000,000 | 2,189,000,000 |
| Total Current Liabilities | 102,745,000,000 | 89,122,000,000 | 81,814,000,000 | 69,300,000,000 | 64,254,000,000 |
| Long Term Debt | 72,035,000,000 | 22,574,000,000 | 39,556,000,000 | 27,202,000,000 | 26,206,000,000 |
| Total Liabilities | 180,016,000,000 | 125,172,000,000 | 119,013,000,000 | 109,120,000,000 | 107,633,000,000 |
| Shareholders Equity | |||||
| Retained Earnings | 324,055,000,000 | 245,084,000,000 | 211,247,000,000 | 195,563,000,000 | 191,484,000,000 |
| Total Shareholders Equity | 415,265,000,000 | 325,084,000,000 | 283,379,000,000 | 256,144,000,000 | 251,635,000,000 |
| Cash Flow Statement (Quarterly) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 132,170,000,000 | 100,118,000,000 | 73,795,000,000 | 59,972,000,000 |
| Depreciation & Amortization | 21,136,000,000 | 15,311,000,000 | 11,946,000,000 | 15,928,000,000 |
| Stock Based Compensation | 24,953,000,000 | 22,785,000,000 | 22,460,000,000 | 19,362,000,000 |
| Change in Working Capital | 17,565,000,000 | -8,406,000,000 | -3,845,000,000 | -2,235,000,000 |
| Operating Cash Flow | 164,713,000,000 | 125,299,000,000 | 101,746,000,000 | 91,495,000,000 |
| Investing Activities | ||||
| Capital Expenditure | -91,447,000,000 | -52,535,000,000 | -32,251,000,000 | -31,485,000,000 |
| Investments | -91,447,000,000 | -52,535,000,000 | -32,251,000,000 | -31,485,000,000 |
| Investing Cash Flow | -120,291,000,000 | -45,536,000,000 | -27,063,000,000 | -20,298,000,000 |
| Financing Activities | ||||
| Debt Repayment | 32,137,000,000 | 888,000,000 | -11,550,000,000 | -54,068,000,000 |
| Common Stock Issued/Repurchased | -45,709,000,000 | -62,222,000,000 | -61,504,000,000 | -59,296,000,000 |
| Dividends Paid | -10,049,000,000 | -7,363,000,000 | 0 | 0 |
| Financing Cash Flow | -37,388,000,000 | -79,733,000,000 | -72,093,000,000 | -69,757,000,000 |
| Summary | ||||
| Free Cash Flow | 73,266,000,000 | 72,764,000,000 | 69,495,000,000 | 60,010,000,000 |
| Net Change in Cash | 7,242,000,000 | -582,000,000 | 2,169,000,000 | 934,000,000 |
| Cash Flow Statement (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 132,170,000,000 | 100,118,000,000 | 73,795,000,000 | 59,972,000,000 | 76,033,000,000 |
| Depreciation & Amortization | 21,136,000,000 | 15,311,000,000 | 11,946,000,000 | 15,928,000,000 | 12,441,000,000 |
| Stock Based Compensation | 24,953,000,000 | 22,785,000,000 | 22,460,000,000 | 19,362,000,000 | 15,376,000,000 |
| Change in Working Capital | 17,565,000,000 | -8,406,000,000 | -3,845,000,000 | -2,235,000,000 | -1,523,000,000 |
| Operating Cash Flow | 164,713,000,000 | 125,299,000,000 | 101,746,000,000 | 91,495,000,000 | 91,652,000,000 |
| Investing Activities | |||||
| Capital Expenditure | -91,447,000,000 | -52,535,000,000 | -32,251,000,000 | -31,485,000,000 | -24,640,000,000 |
| Investments | -91,447,000,000 | -52,535,000,000 | -32,251,000,000 | -31,485,000,000 | -24,640,000,000 |
| Investing Cash Flow | -120,291,000,000 | -45,536,000,000 | -27,063,000,000 | -20,298,000,000 | -35,523,000,000 |
| Financing Activities | |||||
| Debt Repayment | 32,137,000,000 | 888,000,000 | -11,550,000,000 | -54,068,000,000 | -21,435,000,000 |
| Common Stock Issued/Repurchased | -45,709,000,000 | -62,222,000,000 | -61,504,000,000 | -59,296,000,000 | -50,274,000,000 |
| Dividends Paid | -10,049,000,000 | -7,363,000,000 | 0 | 0 | 0 |
| Financing Cash Flow | -37,388,000,000 | -79,733,000,000 | -72,093,000,000 | -69,757,000,000 | -61,362,000,000 |
| Summary | |||||
| Free Cash Flow | 73,266,000,000 | 72,764,000,000 | 69,495,000,000 | 60,010,000,000 | 67,012,000,000 |
| Net Change in Cash | 7,242,000,000 | -582,000,000 | 2,169,000,000 | 934,000,000 | -5,520,000,000 |