Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $669,721 | $637,230 | $617,414 | $581,915 |
Gross Profit | 570,397 | 541,713 | 522,326 | 493,280 |
EBITDA | 36,593 | 20,423 | 29,889 | 10,901 |
EBIT | 11,584 | -1,781 | 8,655 | -8,264 |
Net Income | 8,146 | -14,435 | 5,934 | -13,604 |
Net Change In Cash | 669,721 | 637,230 | 617,414 | 581,915 |
Free Cash Flow | 191,486 | 88,187 | 99,572 | 78,377 |
Cash | 410,060 | 797,875 | 447,793 | 387,987 |
Basic Shares | 51,778 | 51,005 | 51,498 | 50,347 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,170,230 | $1,730,969 | $1,300,658 | $883,026 |
Gross Profit | 1,824,741 | 1,416,710 | 1,041,801 | 716,067 |
EBITDA | -81,228 | -38,530 | -228 | -4,566 |
EBIT | -153,901 | -100,930 | -48,428 | -43,766 |
Net Income | -176,295 | -112,749 | -77,837 | -85,031 |
Net Change In Cash | 2,170,230 | 1,730,969 | 1,300,658 | 883,026 |
Cost of Revenue | -39,056 | 7,751 | 95,806 | |
Free Cash Flow | 250,717 | 181,403 | 176,863 | 30,040 |
Cash | 387,987 | 331,022 | 377,013 | 378,123 |
Basic Shares | 49,877 | 48,065 | 46,891 | 44,757 |
Quarter | EPS |
---|---|
2024-09-30 | $2.18 |
2024-06-30 | $1.94 |
2024-03-31 | $1.68 |
2023-12-31 | $1.76 |