Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $432,679 | $462,463 | $413,302 | $495,358 |
Gross Profit | 207,456 | 223,029 | 195,531 | 240,383 |
EBITDA | 113,268 | 116,930 | 101,254 | 137,034 |
EBIT | 97,310 | 100,884 | 85,695 | 121,226 |
Net Income | 66,648 | 72,234 | 58,139 | 76,410 |
Net Change In Cash | 432,679 | 462,463 | 413,302 | 495,358 |
Free Cash Flow | 70,078 | 38,961 | 39,667 | 147,129 |
Cash | 154,371 | 148,835 | 148,329 | 148,408 |
Basic Shares | 39,495 | 39,541 | 39,556 | 39,541 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,787,647 | $1,527,953 | $1,400,182 | $1,348,223 |
Gross Profit | 861,038 | 673,831 | 615,348 | 590,448 |
EBITDA | 457,521 | 334,730 | 101,328 | 248,168 |
EBIT | 396,748 | 278,413 | 51,011 | 208,494 |
Net Income | 58,583 | 179,630 | 21,340 | 124,077 |
Net Change In Cash | 1,787,647 | 1,527,953 | 1,400,182 | 1,348,223 |
Cost of Revenue | 39,621 | -19,596 | 8,491 | |
Free Cash Flow | 50,093 | 113,513 | 150,022 | 157,650 |
Cash | 148,408 | 162,902 | 140,895 | 160,672 |
Basic Shares | 39,473 | 39,407 | 39,449 | 39,286 |
Quarter | EPS |
---|---|
2024-09-30 | $1.83 |
2024-06-30 | $2.01 |
2024-03-31 | $1.61 |
2023-12-31 | $2.06 |