Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $14,898,000 | $13,480,000 | $14,180,000 | $15,102,000 |
Gross Profit | 4,488,000 | 2,952,000 | 4,236,000 | 4,066,000 |
EBITDA | 3,971,000 | 1,920,000 | 3,390,000 | 3,267,000 |
EBIT | 3,897,000 | 1,845,000 | 3,308,000 | 3,186,000 |
Net Income | 2,968,000 | 1,331,000 | 2,575,000 | 2,324,000 |
Net Change In Cash | 14,898,000 | 13,480,000 | 14,180,000 | 15,102,000 |
Free Cash Flow | 3,551,000 | 1,566,000 | 4,565,000 | 4,318,000 |
Cash | 2,189,000 | 1,972,000 | 2,288,000 | 2,525,000 |
Basic Shares | 403,800 | 404,700 | 427,741 | 407,878 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $56,150,000 | $49,997,000 | $42,975,000 | $40,770,000 |
Gross Profit | 16,172,000 | 49,997,000 | 10,830,000 | 11,333,000 |
EBITDA | 12,519,000 | 91,000 | 7,340,000 | 10,573,000 |
EBIT | 12,196,000 | -219,000 | 7,055,000 | 10,286,000 |
Net Income | 9,272,000 | 9,028,000 | 5,246,000 | 8,525,000 |
Net Change In Cash | 56,150,000 | 49,997,000 | 42,975,000 | 40,770,000 |
Cost of Revenue | 462,000 | -25,000 | ||
Free Cash Flow | 16,182,000 | 12,632,000 | 11,243,000 | 12,570,000 |
Cash | 2,288,000 | 2,449,000 | 2,012,000 | 1,659,000 |
Basic Shares | 411,905 | 414,202 | 423,527 | 443,200 |
Quarter | EPS |
---|---|
2025-06-30 | $6.14 |
2025-03-31 | $3.68 |
2024-12-31 | $6.02 |
2024-09-30 | $5.72 |