Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $685,873 | $635,910 | $726,629 | $640,178 |
Gross Profit | 347,094 | 301,273 | 388,595 | 308,339 |
EBITDA | 135,739 | 87,923 | 179,282 | 108,237 |
EBIT | 112,007 | 64,216 | 155,896 | 85,303 |
Net Income | 82,945 | 49,551 | 123,725 | 64,143 |
Net Change In Cash | 685,873 | 635,910 | 726,629 | 640,178 |
Free Cash Flow | 103,302 | 89,851 | 143,638 | 118,445 |
Cash | 198,242 | 182,597 | 199,448 | 204,620 |
Basic Shares | 164,346 | 164,908 | 165,802 | 165,847 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,585,919 | $2,426,152 | $2,308,321 | $2,074,877 |
Gross Profit | 1,276,405 | 1,177,091 | 1,099,388 | 1,035,309 |
EBITDA | 476,464 | 398,949 | 328,576 | 358,260 |
EBIT | 384,440 | 303,602 | 235,999 | 291,270 |
Net Income | 293,825 | 232,387 | 173,905 | 219,971 |
Net Change In Cash | 2,585,919 | 2,426,152 | 2,308,321 | 2,074,877 |
Cost of Revenue | 33,344 | |||
Free Cash Flow | 381,339 | 337,949 | 113,726 | 234,461 |
Cash | 199,448 | 289,472 | 221,385 | 319,973 |
Basic Shares | 165,802 | 165,663 | 167,141 | 168,533 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.58 |
2025-03-31 | $0.41 |
2024-12-31 | $0.80 |