| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Revenue | 155,667,000,000 | 187,792,000,000 | 158,877,000,000 | 147,977,000,000 |
| Cost of Revenue | 76,976,000,000 | 98,893,000,000 | 80,977,000,000 | 73,785,000,000 |
| Gross Profit | 78,691,000,000 | 88,899,000,000 | 77,900,000,000 | 74,192,000,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 12,391,000,000 | 15,987,000,000 | 13,322,000,000 | 13,553,000,000 |
| Operating Expenses | 60,286,000,000 | 67,696,000,000 | 60,489,000,000 | 59,520,000,000 |
| Operating Income | 18,405,000,000 | 21,203,000,000 | 17,411,000,000 | 14,672,000,000 |
| Interest Expense | 541,000,000 | 570,000,000 | 603,000,000 | 589,000,000 |
| Income Before Tax | 21,679,000,000 | 22,329,000,000 | 18,037,000,000 | 15,245,000,000 |
| Income Tax Expense | 4,553,000,000 | 2,325,000,000 | 2,706,000,000 | 1,767,000,000 |
| Net Income | 17,127,000,000 | 20,004,000,000 | 15,328,000,000 | 13,485,000,000 |
| Per Share | ||||
| EPS | 1.62 | 1.90 | 1.46 | 1.29 |
| 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 | 637,959,000,000 | 574,785,000,000 | 513,983,000,000 | 469,822,000,000 | 386,064,000,000 |
| Cost of Revenue | 326,288,000,000 | 304,739,000,000 | 288,831,000,000 | 403,507,000,000 | 291,824,000,000 |
| Gross Profit | 311,671,000,000 | 270,046,000,000 | 225,152,000,000 | 66,315,000,000 | 94,240,000,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 55,266,000,000 | 56,186,000,000 | 138,428,000,000 | 41,374,000,000 | 28,676,000,000 |
| Operating Expenses | 243,078,000,000 | 233,194,000,000 | 229,713,000,000 | 41,436,000,000 | 71,341,000,000 |
| Operating Income | 68,593,000,000 | 36,852,000,000 | 12,248,000,000 | 24,879,000,000 | 22,899,000,000 |
| Interest Expense | 2,406,000,000 | 3,182,000,000 | 2,367,000,000 | 1,809,000,000 | 1,647,000,000 |
| Income Before Tax | 68,614,000,000 | 37,557,000,000 | -5,936,000,000 | 38,151,000,000 | 24,178,000,000 |
| Income Tax Expense | 9,265,000,000 | 7,120,000,000 | -3,217,000,000 | 4,791,000,000 | 2,863,000,000 |
| Net Income | 59,248,000,000 | 30,425,000,000 | -2,722,000,000 | 33,364,000,000 | 21,331,000,000 |
| Per Share | |||||
| EPS | 5.66 | 2.95 | -0.27 | 3.30 | 2.09 |
| 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 | 78,779,000,000 | 73,387,000,000 | 54,253,000,000 | 36,220,000,000 |
| Short Term Investments | 22,423,000,000 | 13,393,000,000 | 16,138,000,000 | 59,829,000,000 |
| Net Receivables | 55,451,000,000 | 52,253,000,000 | 41,995,000,000 | 32,891,000,000 |
| Inventory | 34,214,000,000 | 33,318,000,000 | 34,405,000,000 | 32,640,000,000 |
| Total Current Assets | 190,867,000,000 | 172,351,000,000 | 146,791,000,000 | 161,580,000,000 |
| Property Plant Equipment | 328,806,000,000 | 276,690,000,000 | 252,838,000,000 | 216,363,000,000 |
| Goodwill and Intangibles | 31,676,000,000 | 30,476,000,000 | 26,385,000,000 | 20,478,000,000 |
| Total Assets | 624,894,000,000 | 527,854,000,000 | 462,675,000,000 | 420,549,000,000 |
| Liabilities | ||||
| Account Payables | 94,363,000,000 | 84,981,000,000 | 79,600,000,000 | 78,664,000,000 |
| Short Term Debt | 0 | 18,945,000,000 | 14,854,000,000 | 0 |
| Total Current Liabilities | 179,431,000,000 | 164,917,000,000 | 155,393,000,000 | 142,266,000,000 |
| Long Term Debt | 130,900,000,000 | 135,611,000,000 | 140,118,000,000 | 116,395,000,000 |
| Total Liabilities | 338,924,000,000 | 325,979,000,000 | 316,632,000,000 | 282,304,000,000 |
| Shareholders Equity | ||||
| Retained Earnings | 172,866,000,000 | 113,618,000,000 | 83,193,000,000 | 85,915,000,000 |
| Total Shareholders Equity | 285,970,000,000 | 201,875,000,000 | 146,043,000,000 | 138,245,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 | 78,779,000,000 | 73,387,000,000 | 54,253,000,000 | 36,220,000,000 | 42,122,000,000 |
| Short Term Investments | 22,423,000,000 | 13,393,000,000 | 16,138,000,000 | 59,829,000,000 | 42,274,000,000 |
| Net Receivables | 55,451,000,000 | 52,253,000,000 | 41,995,000,000 | 32,891,000,000 | 24,542,000,000 |
| Inventory | 34,214,000,000 | 33,318,000,000 | 34,405,000,000 | 32,640,000,000 | 23,795,000,000 |
| Total Current Assets | 190,867,000,000 | 172,351,000,000 | 146,791,000,000 | 161,580,000,000 | 132,733,000,000 |
| Property Plant Equipment | 328,806,000,000 | 276,690,000,000 | 252,838,000,000 | 216,363,000,000 | 150,667,000,000 |
| Goodwill and Intangibles | 31,676,000,000 | 30,476,000,000 | 26,385,000,000 | 20,478,000,000 | 19,998,000,000 |
| Total Assets | 624,894,000,000 | 527,854,000,000 | 462,675,000,000 | 420,549,000,000 | 321,195,000,000 |
| Liabilities | |||||
| Account Payables | 94,363,000,000 | 84,981,000,000 | 79,600,000,000 | 78,664,000,000 | 72,539,000,000 |
| Short Term Debt | 0 | 18,945,000,000 | 14,854,000,000 | 0 | 0 |
| Total Current Liabilities | 179,431,000,000 | 164,917,000,000 | 155,393,000,000 | 142,266,000,000 | 126,385,000,000 |
| Long Term Debt | 130,900,000,000 | 135,611,000,000 | 140,118,000,000 | 116,395,000,000 | 84,389,000,000 |
| Total Liabilities | 338,924,000,000 | 325,979,000,000 | 316,632,000,000 | 282,304,000,000 | 227,791,000,000 |
| Shareholders Equity | |||||
| Retained Earnings | 172,866,000,000 | 113,618,000,000 | 83,193,000,000 | 85,915,000,000 | 52,551,000,000 |
| Total Shareholders Equity | 285,970,000,000 | 201,875,000,000 | 146,043,000,000 | 138,245,000,000 | 93,404,000,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-03-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 59,248,000,000 | 44,419,000,000 | 30,425,000,000 | 4,294,000,000 |
| Depreciation & Amortization | 52,795,000,000 | 49,673,000,000 | 48,663,000,000 | 43,851,000,000 |
| Stock Based Compensation | 22,011,000,000 | 23,831,000,000 | 24,023,000,000 | 21,119,000,000 |
| Change in Working Capital | -15,541,000,000 | 0 | -11,541,000,000 | -17,406,000,000 |
| Operating Cash Flow | 115,877,000,000 | 107,952,000,000 | 84,946,000,000 | 54,330,000,000 |
| Investing Activities | ||||
| Capital Expenditure | -82,999,000,000 | -59,612,000,000 | -52,729,000,000 | -62,901,000,000 |
| Investments | -82,999,000,000 | -59,612,000,000 | -52,729,000,000 | -62,901,000,000 |
| Investing Cash Flow | -94,342,000,000 | -64,354,000,000 | -49,833,000,000 | -54,313,000,000 |
| Financing Activities | ||||
| Debt Repayment | -11,812,000,000 | -3,398,000,000 | -33,737,000,000 | -6,770,000,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | -3,334,000,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -11,812,000,000 | -21,440,000,000 | -15,879,000,000 | 14,082,000,000 |
| Summary | ||||
| Free Cash Flow | 32,878,000,000 | 48,340,000,000 | 32,217,000,000 | -8,571,000,000 |
| Net Change in Cash | 8,422,000,000 | 21,606,000,000 | 19,637,000,000 | 13,135,000,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 59,248,000,000 | 44,419,000,000 | 30,425,000,000 | 4,294,000,000 | -2,722,000,000 |
| Depreciation & Amortization | 52,795,000,000 | 49,673,000,000 | 48,663,000,000 | 43,851,000,000 | 41,921,000,000 |
| Stock Based Compensation | 22,011,000,000 | 23,831,000,000 | 24,023,000,000 | 21,119,000,000 | 19,621,000,000 |
| Change in Working Capital | -15,541,000,000 | 0 | -11,541,000,000 | -17,406,000,000 | -20,886,000,000 |
| Operating Cash Flow | 115,877,000,000 | 107,952,000,000 | 84,946,000,000 | 54,330,000,000 | 46,752,000,000 |
| Investing Activities | |||||
| Capital Expenditure | -82,999,000,000 | -59,612,000,000 | -52,729,000,000 | -62,901,000,000 | -63,645,000,000 |
| Investments | -82,999,000,000 | -59,612,000,000 | -52,729,000,000 | -62,901,000,000 | -63,645,000,000 |
| Investing Cash Flow | -94,342,000,000 | -64,354,000,000 | -49,833,000,000 | -54,313,000,000 | -37,601,000,000 |
| Financing Activities | |||||
| Debt Repayment | -11,812,000,000 | -3,398,000,000 | -33,737,000,000 | -6,770,000,000 | -46,753,000,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | -3,334,000,000 | -6,000,000,000 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -11,812,000,000 | -21,440,000,000 | -15,879,000,000 | 14,082,000,000 | 9,718,000,000 |
| Summary | |||||
| Free Cash Flow | 32,878,000,000 | 48,340,000,000 | 32,217,000,000 | -8,571,000,000 | -16,893,000,000 |
| Net Change in Cash | 8,422,000,000 | 21,606,000,000 | 19,637,000,000 | 13,135,000,000 | 17,776,000,000 |