Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $493,800 | $451,934 | $437,512 | $499,881 |
Gross Profit | 410,200 | 363,581 | 318,639 | 388,363 |
EBITDA | 168,800 | 147,179 | 130,753 | 338,671 |
EBIT | 150,500 | 109,103 | 79,331 | 290,823 |
Net Income | 113,600 | 73,278 | 67,970 | 247,187 |
Net Change In Cash | 493,800 | 451,934 | 437,512 | 499,881 |
Free Cash Flow | 109,036 | 44,567 | 86,489 | 100,908 |
Cash | 402,000 | 325,757 | 346,456 | 371,325 |
Basic Shares | 56,200 | 55,964 | 56,771 | 56,552 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,883,200 | $1,693,674 | $1,375,218 | $1,055,524 |
Gross Profit | 1,548,600 | 1,417,384 | 1,162,477 | 893,638 |
EBITDA | 712,800 | 503,370 | 424,078 | 284,289 |
EBIT | 645,600 | 450,779 | 245,025 | 149,095 |
Net Income | 502,000 | 340,788 | 281,389 | 195,960 |
Net Change In Cash | 1,883,200 | 1,693,674 | 1,375,218 | 1,055,524 |
Cost of Revenue | 596,404 | 227,416 | ||
Free Cash Flow | 341,000 | 288,206 | 228,305 | 193,170 |
Cash | 402,000 | 294,025 | 400,730 | 277,978 |
Basic Shares | 56,300 | 57,974 | 58,175 | 58,191 |
Quarter | EPS |
---|---|
2024-12-31 | $2.32 |
2024-09-30 | $1.67 |
2024-06-30 | $1.62 |
2024-03-31 | $2.59 |