Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $355,708 | $347,435 | $384,757 | $325,883 |
Gross Profit | 180,978 | 165,140 | 194,082 | 158,994 |
EBITDA | 84,419 | 60,048 | 97,874 | 66,442 |
EBIT | 83,190 | 58,943 | 97,697 | 65,744 |
Net Income | 77,811 | 39,081 | 83,949 | 40,857 |
Net Change In Cash | 355,708 | 347,435 | 384,757 | 325,883 |
Cost of Revenue | 47,847 | |||
Free Cash Flow | 130,124 | 426 | 84,958 | 54,485 |
Cash | 879,498 | 755,981 | 760,022 | 681,054 |
Basic Shares | 237,523 | 231,787 | 237,272 | 236,831 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,318,014 | $653,604 | $314,271 | $130,725 |
Gross Profit | 629,715 | 270,869 | 128,168 | 60,973 |
EBITDA | 269,790 | -150,355 | -2,511 | 9,875 |
EBIT | 266,366 | -157,801 | -4,089 | 7,911 |
Net Income | 226,801 | -187,282 | 3,937 | 8,524 |
Net Change In Cash | 1,318,014 | 653,604 | 314,271 | 130,725 |
Cost of Revenue | 636,622 | -26,993 | 20,157 | |
Free Cash Flow | 123,785 | 99,918 | -99,736 | 2,821 |
Cash | 755,981 | 614,159 | 16,254 | 43,248 |
Basic Shares | 236,964 | 226,946 | 233,065 | 223,330 |
Quarter | EPS |
---|---|
2024-03-31 | $0.27 |
2023-12-31 | $0.17 |
2023-09-30 | $0.89 |
2023-06-30 | $0.52 |