Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,469,000 | $2,310,000 | $2,421,000 | $1,365,000 |
Gross Profit | 2,190,000 | 2,035,000 | 2,168,000 | 2,134,000 |
EBITDA | 2,159,000 | 2,027,000 | 2,120,000 | 2,021,000 |
EBIT | 2,135,000 | 2,003,000 | 2,096,000 | 1,995,000 |
Net Income | 224,000 | 213,000 | 217,000 | 184,000 |
Net Change In Cash | 2,469,000 | 2,310,000 | 2,421,000 | 1,365,000 |
Free Cash Flow | 7,125,000 | 2,568,000 | 1,823,000 | 3,571,000 |
Cash | 4,688,000 | 3,500,000 | 3,633,000 | 3,595,000 |
Basic Shares | 441,439 | 436,012 | 438,736 | 438,144 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $9,316,000 | $7,787,000 | $4,192,000 | $2,940,000 |
Gross Profit | 8,295,000 | 6,874,000 | 3,414,000 | 2,081,000 |
EBITDA | 7,987,000 | 6,604,000 | 3,106,000 | 533,000 |
EBIT | 7,886,000 | 6,505,000 | 3,016,000 | 459,000 |
Net Income | 755,000 | 600,000 | 380,000 | 308,000 |
Net Change In Cash | 9,316,000 | 7,787,000 | 4,192,000 | 2,940,000 |
Cost of Revenue | 3,431,000 | 5,185,000 | ||
Free Cash Flow | 8,675,000 | 4,495,000 | 3,899,000 | 5,819,000 |
Cash | 3,633,000 | 3,753,000 | 3,436,000 | 2,395,000 |
Basic Shares | 436,012 | 423,388 | 405,200 | 380,040 |
Quarter | EPS |
---|---|
2025-06-30 | $0.51 |
2025-03-31 | $0.47 |
2024-12-31 | $0.51 |
2024-09-30 | $0.44 |