Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $297,051 | $279,582 | $270,818 | $264,351 |
Gross Profit | 148,630 | 122,340 | 124,028 | 114,471 |
EBITDA | 117,625 | 130,897 | 94,615 | 111,340 |
EBIT | 115,264 | 128,219 | 92,180 | 108,952 |
Net Income | 69,703 | 72,990 | 57,574 | 59,481 |
Net Change In Cash | 297,051 | 279,582 | 270,818 | 264,351 |
Free Cash Flow | 36,718 | 145,393 | 78,829 | 145,157 |
Cash | 268,218 | 279,800 | 232,947 | 228,587 |
Basic Shares | 64,939 | 65,162 | 64,998 | 64,355 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,111,802 | $975,131 | $993,285 | $1,227,236 |
Gross Profit | 487,415 | 445,736 | 482,885 | 664,182 |
EBITDA | 459,024 | 395,310 | 353,307 | 547,424 |
EBIT | 449,162 | 385,962 | 345,510 | 542,555 |
Net Income | 259,748 | 222,289 | 206,755 | 336,516 |
Net Change In Cash | 1,111,802 | 975,131 | 993,285 | 1,227,236 |
Cost of Revenue | 36,144 | |||
Free Cash Flow | 368,086 | 244,397 | 293,052 | 392,584 |
Cash | 268,218 | 178,467 | 143,248 | 189,200 |
Basic Shares | 64,939 | 63,486 | 62,498 | 59,881 |
Quarter | EPS |
---|---|
2024-12-31 | $1.05 |
2024-09-30 | $0.92 |
2024-06-30 | $0.82 |
2024-03-31 | $0.76 |