Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $205,683 | $193,674 | $193,321 | $188,848 |
Gross Profit | 153,471 | 141,825 | 142,642 | 129,876 |
EBITDA | 81,736 | 78,656 | 79,495 | 70,808 |
EBIT | 78,774 | 75,156 | 75,992 | 67,336 |
Net Income | 66,658 | 61,346 | 62,321 | 55,308 |
Net Change In Cash | 205,683 | 193,674 | 193,321 | 188,848 |
Free Cash Flow | 58,703 | 74,711 | 79,697 | 77,662 |
Cash | 699,612 | 915,305 | 763,413 | 583,664 |
Basic Shares | 142,378 | 143,355 | 143,189 | 143,189 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $739,214 | $634,548 | $551,267 | $505,623 |
Gross Profit | 523,216 | 634,548 | 502,400 | 500,720 |
EBITDA | 285,273 | 243,299 | 293,636 | 285,031 |
EBIT | 271,846 | 243,299 | 280,874 | 271,970 |
Net Income | 223,511 | 198,977 | 234,475 | 227,562 |
Net Change In Cash | 739,214 | 634,548 | 551,267 | 505,623 |
Cost of Revenue | -197,910 | -200,496 | ||
Free Cash Flow | 292,921 | 267,571 | 308,156 | 334,026 |
Cash | 763,413 | 536,591 | 330,678 | 528,588 |
Basic Shares | 143,233 | 142,939 | 143,208 | 143,134 |
Quarter | EPS |
---|---|
2025-06-30 | $0.47 |
2025-03-31 | $0.43 |
2024-12-31 | $0.43 |
2024-09-30 | $0.39 |