Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $711,281 | $672,217 | $670,059 | $650,745 |
Gross Profit | 254,263 | 191,304 | 190,697 | 195,844 |
EBITDA | 97,902 | 62,746 | 57,165 | 148,267 |
EBIT | 43,340 | 20,745 | 22,329 | 113,231 |
Net Income | 3,271 | -2,965 | -1,282 | 1,286 |
Net Change In Cash | 711,281 | 672,217 | 670,059 | 650,745 |
Free Cash Flow | -9,632 | -30,631 | -45,694 | 197,685 |
Cash | 145,807 | 136,078 | 129,824 | 119,737 |
Basic Shares | 112,190 | 113,484 | 112,633 | 117,205 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,527,177 | $2,687,792 | $1,469,363 | $888,032 |
Gross Profit | 906,003 | 1,014,216 | 562,507 | 316,444 |
EBITDA | 324,544 | 282,920 | 168,955 | 124,588 |
EBIT | 181,713 | 151,647 | 91,452 | 83,563 |
Net Income | 134 | 65,921 | 36,160 | 56,356 |
Net Change In Cash | 2,527,177 | 2,687,792 | 1,469,363 | 888,032 |
Cost of Revenue | 44,575 | 91,394 | ||
Free Cash Flow | 38,594 | 306,777 | 147,948 | 124,086 |
Cash | 119,737 | 220,589 | 184,009 | 91,957 |
Basic Shares | 122,170 | 296,596 | 90,426 | 73,532 |
Quarter | EPS |
---|---|
2024-09-30 | $0.22 |
2024-06-30 | $0.14 |
2024-03-31 | $0.16 |
2023-12-31 | $0.12 |