Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $629,691 | $606,666 | $616,534 | $383,639 |
Gross Profit | 339,942 | 335,503 | 351,048 | 248,249 |
EBITDA | 127,714 | 97,386 | 93,039 | 116,577 |
EBIT | 64,125 | 42,125 | 21,877 | 79,189 |
Net Income | 31,760 | -7,117 | 15,034 | 998 |
Net Change In Cash | 629,691 | 606,666 | 616,534 | 383,639 |
Free Cash Flow | 26,460 | 23,819 | 81,793 | 28,950 |
Cash | 410,424 | 354,062 | 467,292 | 279,620 |
Basic Shares | 136,979 | 135,358 | 139,021 | 115,245 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,568,476 | $1,022,843 | $958,102 | $789,042 |
Gross Profit | 1,020,302 | 759,118 | 718,879 | 571,579 |
EBITDA | 401,032 | 313,823 | 289,053 | 182,664 |
EBIT | 256,298 | 245,571 | 219,185 | 119,790 |
Net Income | 122,873 | 190,169 | 149,191 | 102,285 |
Net Change In Cash | 1,568,476 | 1,022,843 | 958,102 | 789,042 |
Cost of Revenue | -41,856 | -45,518 | 42,808 | |
Free Cash Flow | 165,225 | 104,421 | 219,376 | 135,135 |
Cash | 467,292 | 150,466 | 193,069 | 239,397 |
Basic Shares | 114,630 | 102,643 | 103,623 | 100,971 |
Quarter | EPS |
---|---|
2024-06-30 | $0.75 |
2024-03-31 | $0.72 |
2023-12-31 | $0.60 |
2023-09-30 | $0.57 |