Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,430,000 | $2,315,000 | $2,387,000 | $2,392,000 |
Gross Profit | 1,779,000 | 1,660,000 | 1,695,000 | 1,677,000 |
EBITDA | 706,000 | 643,000 | 678,000 | 642,000 |
EBIT | 1,231,000 | 621,000 | 657,000 | 608,000 |
Net Income | 563,000 | 490,000 | 534,000 | 490,000 |
Net Change In Cash | 2,430,000 | 2,315,000 | 2,387,000 | 2,392,000 |
Free Cash Flow | 559,000 | 1,061,000 | -229,000 | 1,250,000 |
Cash | 11,175,000 | 14,316,000 | 10,712,000 | 10,521,000 |
Basic Shares | 905,000 | 910,000 | 915,000 | 918,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $9,373,000 | $9,153,000 | $7,481,000 | $6,603,000 |
Gross Profit | 6,596,000 | 7,023,000 | 6,894,000 | 6,960,000 |
EBITDA | 2,498,000 | 2,843,000 | 3,229,000 | 3,586,000 |
EBIT | 2,354,000 | 2,607,000 | 2,876,000 | 3,215,000 |
Net Income | 1,893,000 | 2,074,000 | 2,245,000 | 2,521,000 |
Net Change In Cash | 9,373,000 | 9,153,000 | 7,481,000 | 6,603,000 |
Cost of Revenue | -18,184,000 | 11,455,000 | ||
Free Cash Flow | 1,452,000 | 2,151,000 | 2,814,000 | 2,958,000 |
Cash | 10,712,000 | 6,801,000 | 11,227,000 | 29,411,000 |
Basic Shares | 918,000 | 938,000 | 942,000 | 963,000 |
Quarter | EPS |
---|---|
2025-06-30 | $0.59 |
2025-03-31 | $0.51 |
2024-12-31 | $0.56 |
2024-09-30 | $0.49 |