Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,341,202 | $1,321,217 | $1,164,361 | $1,121,752 |
Gross Profit | 207,256 | 194,019 | 143,249 | 169,352 |
EBITDA | 192,023 | 182,917 | 133,877 | 112,979 |
EBIT | 149,108 | 141,424 | 93,439 | 73,855 |
Net Income | 120,141 | 113,206 | 72,430 | 63,788 |
Net Change In Cash | 1,341,202 | 1,321,217 | 1,164,361 | 1,121,752 |
Free Cash Flow | 56,101 | 165,767 | 71,106 | 13,191 |
Cash | 197,454 | 213,428 | 104,246 | 69,324 |
Basic Shares | 67,044 | 67,105 | 67,078 | 67,013 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,631,672 | $4,014,919 | $3,463,946 | $2,398,123 |
Gross Profit | 580,480 | 653,629 | 606,502 | 283,586 |
EBITDA | 538,100 | 460,273 | 424,050 | 146,247 |
EBIT | 383,498 | 323,036 | 297,289 | 28,370 |
Net Income | 304,876 | 269,818 | 245,294 | 31,255 |
Net Change In Cash | 4,631,672 | 4,014,919 | 3,463,946 | 2,398,123 |
Cost of Revenue | -161,784 | -27,510 | 255,276 | |
Free Cash Flow | 217,950 | 265,604 | 268,134 | 76,037 |
Cash | 104,246 | 173,861 | 335,645 | 363,155 |
Basic Shares | 67,149 | 67,920 | 70,098 | 69,893 |
Quarter | EPS |
---|---|
2024-06-30 | $1.79 |
2024-03-31 | $1.69 |
2023-12-31 | $1.08 |
2023-09-30 | $0.95 |