| Income Statement (Quarterly) | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 
|---|---|---|---|---|
| Revenue | 102,346,000,000 | 96,428,000,000 | 90,234,000,000 | 96,469,000,000 | 
| Cost of Revenue | 41,369,000,000 | 39,039,000,000 | 36,361,000,000 | 40,613,000,000 | 
| Gross Profit | 60,977,000,000 | 57,389,000,000 | 53,873,000,000 | 55,856,000,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 14,598,000,000 | 12,310,000,000 | 9,711,000,000 | 11,768,000,000 | 
| Operating Expenses | 29,749,000,000 | 26,118,000,000 | 23,267,000,000 | 24,884,000,000 | 
| Operating Income | 31,228,000,000 | 31,271,000,000 | 30,606,000,000 | 30,972,000,000 | 
| Interest Expense | 143,000,000 | 261,000,000 | 34,000,000 | 53,000,000 | 
| Income Before Tax | 43,987,000,000 | 33,933,000,000 | 41,789,000,000 | 32,243,000,000 | 
| Income Tax Expense | 9,008,000,000 | 5,737,000,000 | 7,249,000,000 | 5,707,000,000 | 
| Net Income | 34,979,000,000 | 28,196,000,000 | 34,540,000,000 | 26,536,000,000 | 
| Per Share | ||||
| EPS | 2.89 | 2.33 | 2.84 | 2.17 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 
|---|---|---|---|---|---|
| Revenue | 350,018,000,000 | 307,394,000,000 | 282,836,000,000 | 257,637,000,000 | 182,527,000,000 | 
| Cost of Revenue | 146,306,000,000 | 133,332,000,000 | 126,203,000,000 | 110,939,000,000 | 84,732,000,000 | 
| Gross Profit | 203,712,000,000 | 174,062,000,000 | 156,633,000,000 | 146,698,000,000 | 97,795,000,000 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 41,996,000,000 | 44,342,000,000 | 42,291,000,000 | 36,422,000,000 | 28,998,000,000 | 
| Operating Expenses | 91,322,000,000 | 89,769,000,000 | 81,791,000,000 | 67,984,000,000 | 56,571,000,000 | 
| Operating Income | 112,390,000,000 | 84,293,000,000 | 74,842,000,000 | 78,714,000,000 | 41,224,000,000 | 
| Interest Expense | 268,000,000 | 308,000,000 | 357,000,000 | 0 | 135,000,000 | 
| Income Before Tax | 119,815,000,000 | 85,717,000,000 | 71,328,000,000 | 90,734,000,000 | 48,082,000,000 | 
| Income Tax Expense | 19,697,000,000 | 11,922,000,000 | 11,356,000,000 | 14,701,000,000 | 7,813,000,000 | 
| Net Income | 100,118,000,000 | 73,795,000,000 | 59,972,000,000 | 76,033,000,000 | 40,269,000,000 | 
| Per Share | |||||
| EPS | 8.04 | 5.84 | 4.59 | 5.61 | 2.93 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Balance Sheet (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 23,466,000,000 | 24,048,000,000 | 21,879,000,000 | 20,945,000,000 | 
| Short Term Investments | 72,191,000,000 | 86,868,000,000 | 91,883,000,000 | 118,704,000,000 | 
| Net Receivables | 52,340,000,000 | 47,964,000,000 | 40,258,000,000 | 40,270,000,000 | 
| Inventory | 0 | 0 | 2,670,000,000 | 1,170,000,000 | 
| Total Current Assets | 163,711,000,000 | 171,530,000,000 | 164,795,000,000 | 188,143,000,000 | 
| Property Plant Equipment | 184,624,000,000 | 148,436,000,000 | 127,049,000,000 | 110,558,000,000 | 
| Goodwill and Intangibles | 31,885,000,000 | 29,198,000,000 | 31,044,000,000 | 24,373,000,000 | 
| Total Assets | 450,256,000,000 | 402,392,000,000 | 365,264,000,000 | 359,268,000,000 | 
| Liabilities | ||||
| Account Payables | 7,987,000,000 | 7,493,000,000 | 5,128,000,000 | 6,037,000,000 | 
| Short Term Debt | 2,887,000,000 | 2,791,000,000 | 2,477,000,000 | 0 | 
| Total Current Liabilities | 89,122,000,000 | 81,814,000,000 | 69,300,000,000 | 64,254,000,000 | 
| Long Term Debt | 22,574,000,000 | 25,350,000,000 | 27,202,000,000 | 26,206,000,000 | 
| Total Liabilities | 125,172,000,000 | 119,013,000,000 | 109,120,000,000 | 107,633,000,000 | 
| Shareholders Equity | ||||
| Retained Earnings | 245,084,000,000 | 211,247,000,000 | 195,563,000,000 | 191,484,000,000 | 
| Total Shareholders Equity | 325,084,000,000 | 283,379,000,000 | 256,144,000,000 | 251,635,000,000 | 
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 23,466,000,000 | 24,048,000,000 | 21,879,000,000 | 20,945,000,000 | 26,465,000,000 | 
| Short Term Investments | 72,191,000,000 | 86,868,000,000 | 91,883,000,000 | 118,704,000,000 | 110,229,000,000 | 
| Net Receivables | 52,340,000,000 | 47,964,000,000 | 40,258,000,000 | 40,270,000,000 | 31,384,000,000 | 
| Inventory | 0 | 0 | 2,670,000,000 | 1,170,000,000 | 728,000,000 | 
| Total Current Assets | 163,711,000,000 | 171,530,000,000 | 164,795,000,000 | 188,143,000,000 | 174,296,000,000 | 
| Property Plant Equipment | 184,624,000,000 | 148,436,000,000 | 127,049,000,000 | 110,558,000,000 | 96,960,000,000 | 
| Goodwill and Intangibles | 31,885,000,000 | 29,198,000,000 | 31,044,000,000 | 24,373,000,000 | 22,620,000,000 | 
| Total Assets | 450,256,000,000 | 402,392,000,000 | 365,264,000,000 | 359,268,000,000 | 319,616,000,000 | 
| Liabilities | |||||
| Account Payables | 7,987,000,000 | 7,493,000,000 | 5,128,000,000 | 6,037,000,000 | 5,589,000,000 | 
| Short Term Debt | 2,887,000,000 | 2,791,000,000 | 2,477,000,000 | 0 | 1,694,000,000 | 
| Total Current Liabilities | 89,122,000,000 | 81,814,000,000 | 69,300,000,000 | 64,254,000,000 | 56,834,000,000 | 
| Long Term Debt | 22,574,000,000 | 25,350,000,000 | 27,202,000,000 | 26,206,000,000 | 13,932,000,000 | 
| Total Liabilities | 125,172,000,000 | 119,013,000,000 | 109,120,000,000 | 107,633,000,000 | 97,072,000,000 | 
| Shareholders Equity | |||||
| Retained Earnings | 245,084,000,000 | 211,247,000,000 | 195,563,000,000 | 191,484,000,000 | 163,401,000,000 | 
| Total Shareholders Equity | 325,084,000,000 | 283,379,000,000 | 256,144,000,000 | 251,635,000,000 | 222,544,000,000 | 
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 100,118,000,000 | 73,795,000,000 | 59,972,000,000 | 76,033,000,000 | 
| Depreciation & Amortization | 15,311,000,000 | 11,946,000,000 | 15,928,000,000 | 12,441,000,000 | 
| Stock Based Compensation | 22,785,000,000 | 22,460,000,000 | 19,362,000,000 | 15,376,000,000 | 
| Change in Working Capital | -8,406,000,000 | -3,845,000,000 | -2,235,000,000 | -1,523,000,000 | 
| Operating Cash Flow | 125,299,000,000 | 101,746,000,000 | 91,495,000,000 | 91,652,000,000 | 
| Investing Activities | ||||
| Capital Expenditure | -52,535,000,000 | -32,251,000,000 | -31,485,000,000 | -24,640,000,000 | 
| Investments | -52,535,000,000 | -32,251,000,000 | -31,485,000,000 | -24,640,000,000 | 
| Investing Cash Flow | -45,536,000,000 | -27,063,000,000 | -20,298,000,000 | -35,523,000,000 | 
| Financing Activities | ||||
| Debt Repayment | 888,000,000 | -11,550,000,000 | -54,068,000,000 | -21,435,000,000 | 
| Common Stock Issued/Repurchased | -62,222,000,000 | -61,504,000,000 | -59,296,000,000 | -50,274,000,000 | 
| Dividends Paid | -7,363,000,000 | 0 | 0 | 0 | 
| Financing Cash Flow | -79,733,000,000 | -72,093,000,000 | -69,757,000,000 | -61,362,000,000 | 
| Summary | ||||
| Free Cash Flow | 72,764,000,000 | 69,495,000,000 | 60,010,000,000 | 67,012,000,000 | 
| Net Change in Cash | -582,000,000 | 2,169,000,000 | 934,000,000 | -5,520,000,000 | 
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 100,118,000,000 | 73,795,000,000 | 59,972,000,000 | 76,033,000,000 | 40,269,000,000 | 
| Depreciation & Amortization | 15,311,000,000 | 11,946,000,000 | 15,928,000,000 | 12,441,000,000 | 13,697,000,000 | 
| Stock Based Compensation | 22,785,000,000 | 22,460,000,000 | 19,362,000,000 | 15,376,000,000 | 12,991,000,000 | 
| Change in Working Capital | -8,406,000,000 | -3,845,000,000 | -2,235,000,000 | -1,523,000,000 | 1,827,000,000 | 
| Operating Cash Flow | 125,299,000,000 | 101,746,000,000 | 91,495,000,000 | 91,652,000,000 | 65,124,000,000 | 
| Investing Activities | |||||
| Capital Expenditure | -52,535,000,000 | -32,251,000,000 | -31,485,000,000 | -24,640,000,000 | -22,281,000,000 | 
| Investments | -52,535,000,000 | -32,251,000,000 | -31,485,000,000 | -24,640,000,000 | -22,281,000,000 | 
| Investing Cash Flow | -45,536,000,000 | -27,063,000,000 | -20,298,000,000 | -35,523,000,000 | -32,773,000,000 | 
| Financing Activities | |||||
| Debt Repayment | 888,000,000 | -11,550,000,000 | -54,068,000,000 | -21,435,000,000 | -2,100,000,000 | 
| Common Stock Issued/Repurchased | -62,222,000,000 | -61,504,000,000 | -59,296,000,000 | -50,274,000,000 | -31,149,000,000 | 
| Dividends Paid | -7,363,000,000 | 0 | 0 | 0 | 0 | 
| Financing Cash Flow | -79,733,000,000 | -72,093,000,000 | -69,757,000,000 | -61,362,000,000 | -24,408,000,000 | 
| Summary | |||||
| Free Cash Flow | 72,764,000,000 | 69,495,000,000 | 60,010,000,000 | 67,012,000,000 | 42,843,000,000 | 
| Net Change in Cash | -582,000,000 | 2,169,000,000 | 934,000,000 | -5,520,000,000 | 7,967,000,000 |