Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $296,769 | $281,148 | $270,718 | $257,061 |
Gross Profit | 211,419 | 200,374 | 201,068 | 205,308 |
EBITDA | 35,083 | 3,844 | 36,870 | 44,471 |
EBIT | 16,870 | -14,828 | 17,918 | 34,585 |
Net Income | 6,133 | 144 | 5,256 | -16,499 |
Net Change In Cash | 296,769 | 281,148 | 270,718 | 257,061 |
Free Cash Flow | 57,940 | 81,834 | 57,233 | 47,351 |
Cash | 270,363 | 280,683 | 294,285 | 216,464 |
Basic Shares | 142,143 | 140,447 | 139,387 | 135,736 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,012,336 | $866,972 | $784,038 | $621,149 |
Gross Profit | 771,484 | 714,317 | 657,407 | 522,812 |
EBITDA | 127,655 | 49,996 | -201,523 | 54,245 |
EBIT | 83,728 | 16,152 | -234,243 | 32,542 |
Net Income | -7,081 | -252,221 | -249,149 | 30,588 |
Net Change In Cash | 1,012,336 | 866,972 | 784,038 | 621,149 |
Cost of Revenue | -648 | 176,140 | ||
Free Cash Flow | 214,119 | 152,676 | 112,136 | 145,318 |
Cash | 294,285 | 197,037 | 203,247 | 57,891 |
Basic Shares | 135,531 | 138,409 | 139,171 | 136,077 |
Quarter | EPS |
---|---|
2024-06-30 | $0.04 |
2024-03-31 | $0.001 |
2023-12-31 | $0.04 |
2023-09-30 | -$0.12 |