Swipe horizontally to view all columns.
| Income Statement (Quarterly) |
2025-03-31 |
2024-12-31 |
2024-09-30 |
2024-06-30 |
| Revenue |
616,021,000 |
741,012,000 |
628,016,000 |
584,550,000 |
| Cost of Revenue |
142,839,000 |
135,267,000 |
122,656,000 |
110,459,000 |
| Gross Profit |
473,182,000 |
605,745,000 |
505,360,000 |
474,091,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
| SG&A Expenses |
286,328,000 |
282,543,000 |
279,174,000 |
269,336,000 |
| Operating Expenses |
418,730,000 |
410,436,000 |
396,879,000 |
379,371,000 |
| Operating Income |
54,452,000 |
195,309,000 |
108,481,000 |
94,720,000 |
| Interest Expense |
0 |
0 |
0 |
0 |
| Income Before Tax |
75,769,000 |
221,599,000 |
127,178,000 |
112,492,000 |
| Income Tax Expense |
25,091,000 |
39,370,000 |
33,020,000 |
27,463,000 |
| Net Income |
50,678,000 |
182,229,000 |
94,158,000 |
85,029,000 |
| EPS |
0.10 |
0.37 |
0.19 |
0.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 |
2,444,831,000 |
1,946,120,000 |
1,577,795,000 |
1,196,467,000 |
836,033,000 |
| Cost of Revenue |
472,012,000 |
365,598,000 |
281,123,000 |
221,554,000 |
178,812,000 |
| Gross Profit |
1,972,819,000 |
1,580,522,000 |
1,296,672,000 |
974,913,000 |
657,221,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
0 |
| SG&A Expenses |
1,082,333,000 |
968,248,000 |
863,142,000 |
623,959,000 |
346,359,000 |
| Operating Expenses |
1,545,652,000 |
1,380,042,000 |
1,183,018,000 |
850,096,000 |
513,013,000 |
| Operating Income |
427,167,000 |
200,480,000 |
113,654,000 |
124,817,000 |
144,208,000 |
| Interest Expense |
0 |
0 |
12,755,000 |
0 |
0 |
| Income Before Tax |
507,302,000 |
267,995,000 |
127,370,000 |
122,036,000 |
143,903,000 |
| Income Tax Expense |
114,226,000 |
89,055,000 |
73,985,000 |
-15,726,000 |
-98,414,000 |
| Net Income |
393,076,000 |
178,940,000 |
53,385,000 |
137,762,000 |
242,317,000 |
| EPS |
0.80 |
0.37 |
0.11 |
0.30 |
0.52 |
| 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 |
| Cash and Cash Equivalents |
1,369,463,000 |
895,129,000 |
1,030,506,000 |
754,154,000 |
| Short Term Investments |
552,026,000 |
485,159,000 |
416,080,000 |
204,625,000 |
| Net Receivables |
3,330,343,000 |
2,870,313,000 |
2,347,195,000 |
2,020,720,000 |
| Inventory |
0 |
0 |
1 |
0 |
| Total Current Assets |
5,336,458,000 |
4,313,954,000 |
3,845,617,000 |
3,091,649,000 |
| Property Plant Equipment |
473,093,000 |
359,154,000 |
394,155,000 |
369,947,000 |
| Goodwill and Intangibles |
14,621,000 |
16,901,000 |
18,544,000 |
14,334,000 |
| Total Assets |
6,111,951,000 |
4,888,687,000 |
4,380,679,000 |
3,577,340,000 |
| Account Payables |
2,631,213,000 |
2,317,318,000 |
1,871,419,000 |
1,655,684,000 |
| Short Term Debt |
64,492,000 |
111,048,000 |
52,430,000 |
46,149,000 |
| Total Current Liabilities |
2,873,465,000 |
2,510,838,000 |
2,029,323,000 |
1,803,305,000 |
| Long Term Debt |
247,723,000 |
180,369,000 |
208,527,000 |
238,449,000 |
| Total Liabilities |
3,162,806,000 |
2,724,468,000 |
2,265,340,000 |
2,050,034,000 |
| Retained Earnings |
354,249,000 |
196,954,000 |
665,514,000 |
612,129,000 |
| Total Shareholders Equity |
2,949,145,000 |
2,164,219,000 |
2,115,339,000 |
1,527,306,000 |
| Balance Sheet (Annual) |
2024-12-31 |
2023-12-31 |
2022-12-31 |
2021-12-31 |
2020-12-31 |
| Cash and Cash Equivalents |
1,369,463,000 |
895,129,000 |
1,030,506,000 |
754,154,000 |
437,353,000 |
| Short Term Investments |
552,026,000 |
485,159,000 |
416,080,000 |
204,625,000 |
186,685,000 |
| Net Receivables |
3,330,343,000 |
2,870,313,000 |
2,347,195,000 |
2,020,720,000 |
1,584,109,000 |
| Inventory |
0 |
0 |
1 |
0 |
0 |
| Total Current Assets |
5,336,458,000 |
4,313,954,000 |
3,845,617,000 |
3,091,649,000 |
2,310,317,000 |
| Property Plant Equipment |
473,093,000 |
359,154,000 |
394,155,000 |
369,947,000 |
364,006,000 |
| Goodwill and Intangibles |
14,621,000 |
16,901,000 |
18,544,000 |
14,334,000 |
11,505,000 |
| Total Assets |
6,111,951,000 |
4,888,687,000 |
4,380,679,000 |
3,577,340,000 |
2,753,645,000 |
| Account Payables |
2,631,213,000 |
2,317,318,000 |
1,871,419,000 |
1,655,684,000 |
1,348,480,000 |
| Short Term Debt |
64,492,000 |
111,048,000 |
52,430,000 |
46,149,000 |
37,868,000 |
| Total Current Liabilities |
2,873,465,000 |
2,510,838,000 |
2,029,323,000 |
1,803,305,000 |
1,474,683,000 |
| Long Term Debt |
247,723,000 |
180,369,000 |
208,527,000 |
238,449,000 |
254,562,000 |
| Total Liabilities |
3,162,806,000 |
2,724,468,000 |
2,265,340,000 |
2,050,034,000 |
1,740,500,000 |
| Retained Earnings |
354,249,000 |
196,954,000 |
665,514,000 |
612,129,000 |
474,367,000 |
| Total Shareholders Equity |
2,949,145,000 |
2,164,219,000 |
2,115,339,000 |
1,527,306,000 |
1,013,145,000 |
| Cash Flow Statement (Quarterly) |
2024-12-31 |
2023-12-31 |
2022-12-31 |
2021-12-31 |
| Net Income |
393,076,000 |
178,940,000 |
53,385,000 |
137,762,000 |
| Depreciation & Amortization |
87,490,000 |
80,418,000 |
54,425,000 |
42,219,000 |
| Stock Based Compensation |
494,699,000 |
491,621,000 |
498,642,000 |
337,413,000 |
| Change in Working Capital |
-209,281,000 |
-122,596,000 |
-94,151,000 |
-169,678,000 |
| Operating Cash Flow |
739,456,000 |
598,322,000 |
548,734,000 |
378,513,000 |
| Capital Expenditure |
-107,062,000 |
-55,020,000 |
-91,885,000 |
-59,973,000 |
| Investments |
-98,238,000 |
-55,020,000 |
-91,885,000 |
-54,804,000 |
| Investing Cash Flow |
-157,513,000 |
-107,593,000 |
-304,374,000 |
-93,638,000 |
| Debt Repayment |
0 |
0 |
0 |
-1,924,000 |
| Common Stock Issued/Repurchased |
-234,784,000 |
-547,590,000 |
-1,070,000 |
0 |
| Dividends Paid |
0 |
0 |
0 |
0 |
| Financing Cash Flow |
-107,609,000 |
-626,106,000 |
31,992,000 |
31,926,000 |
| Free Cash Flow |
632,394,000 |
543,302,000 |
456,849,000 |
318,540,000 |
| Net Change in Cash |
474,334,000 |
-135,377,000 |
276,352,000 |
316,801,000 |
| Cash Flow Statement (Annual) |
2024-12-31 |
2023-12-31 |
2022-12-31 |
2021-12-31 |
2020-12-31 |
| Net Income |
393,076,000 |
178,940,000 |
53,385,000 |
137,762,000 |
242,317,000 |
| Depreciation & Amortization |
87,490,000 |
80,418,000 |
54,425,000 |
42,219,000 |
28,632,000 |
| Stock Based Compensation |
494,699,000 |
491,621,000 |
498,642,000 |
337,413,000 |
111,775,000 |
| Change in Working Capital |
-209,281,000 |
-122,596,000 |
-94,151,000 |
-169,678,000 |
14,955,000 |
| Operating Cash Flow |
739,456,000 |
598,322,000 |
548,734,000 |
378,513,000 |
405,069,000 |
| Capital Expenditure |
-107,062,000 |
-55,020,000 |
-91,885,000 |
-59,973,000 |
-80,114,000 |
| Investments |
-98,238,000 |
-55,020,000 |
-91,885,000 |
-54,804,000 |
-74,061,000 |
| Investing Cash Flow |
-157,513,000 |
-107,593,000 |
-304,374,000 |
-93,638,000 |
-143,271,000 |
| Debt Repayment |
0 |
0 |
0 |
-1,924,000 |
-143,000,000 |
| Common Stock Issued/Repurchased |
-234,784,000 |
-547,590,000 |
-1,070,000 |
0 |
0 |
| Dividends Paid |
0 |
0 |
0 |
0 |
0 |
| Financing Cash Flow |
-107,609,000 |
-626,106,000 |
31,992,000 |
31,926,000 |
44,679,000 |
| Free Cash Flow |
632,394,000 |
543,302,000 |
456,849,000 |
318,540,000 |
324,955,000 |
| Net Change in Cash |
474,334,000 |
-135,377,000 |
276,352,000 |
316,801,000 |
306,477,000 |