Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $271,900 | $277,147 | $297,051 | $279,582 |
Gross Profit | 98,739 | 121,986 | 148,630 | 130,548 |
EBITDA | 125,511 | 99,900 | 117,625 | 130,897 |
EBIT | 123,028 | 97,400 | 115,264 | 128,219 |
Net Income | 67,599 | 61,100 | 69,703 | 72,990 |
Net Change In Cash | 271,900 | 277,147 | 297,051 | 279,582 |
Free Cash Flow | 50,854 | 157,874 | 36,718 | 112,249 |
Cash | 244,900 | 258,972 | 268,218 | 279,800 |
Basic Shares | 70,900 | 70,800 | 70,600 | 65,163 |
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 | 517,677 | 445,736 | 482,885 | 664,182 |
EBITDA | 449,412 | 395,310 | 329,544 | 569,286 |
EBIT | 439,550 | 385,962 | 321,747 | 562,353 |
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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.83 |
2025-03-31 | $0.83 |
2024-12-31 | $1.05 |