Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $436,169 | $418,129 | $399,220 | $380,848 |
Gross Profit | 353,608 | 340,345 | 319,691 | 303,520 |
EBITDA | 47,464 | 47,026 | 66,746 | 44,194 |
EBIT | 52,769 | 30,102 | ||
Net Income | 361,752 | 44,008 | 38,620 | 37,944 |
Net Change In Cash | 436,169 | 418,129 | 399,220 | 380,848 |
Free Cash Flow | 37,569 | 20,138 | 227,382 | 121,262 |
Cash | 907,482 | 907,177 | 930,315 | 778,983 |
Basic Shares | 303,467 | 301,373 | 300,966 | 300,867 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $1,430,530 | $1,158,530 | $929,445 | $703,509 |
Gross Profit | 1,141,784 | 935,639 | 756,569 | 575,801 |
EBITDA | 183,340 | 147,422 | 138,183 | 153,022 |
EBIT | 128,400 | 92,811 | 81,307 | 92,058 |
Net Income | 154,632 | 107,959 | 52,451 | 75,714 |
Net Change In Cash | 1,430,530 | 1,158,530 | 929,445 | 703,509 |
Cost of Revenue | 101,001 | 139,363 | 108,755 | |
Free Cash Flow | 346,382 | 333,345 | 233,222 | 206,360 |
Cash | 778,983 | 555,348 | 462,967 | 324,962 |
Basic Shares | 299,280 | 291,617 | 290,903 | 286,509 |
Quarter | EPS |
---|---|
2024-12-31 | $0.37 |
2024-09-30 | $0.37 |
2024-06-30 | $0.33 |
2024-03-31 | $0.30 |