Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $637,230 | $617,414 | $581,915 | $557,557 |
Gross Profit | 541,713 | 522,326 | 493,280 | 470,031 |
EBITDA | -654 | -1,217 | 14,452 | 15,430 |
EBIT | -22,858 | -22,451 | -4,713 | -5,270 |
Net Income | -14,435 | 5,934 | -13,604 | -5,463 |
Net Change In Cash | 637,230 | 617,414 | 581,915 | 557,557 |
Free Cash Flow | 88,187 | 99,572 | 78,377 | 60,511 |
Cash | 797,875 | 447,793 | 387,987 | 535,545 |
Basic Shares | 51,005 | 51,498 | 50,347 | 50,051 |
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 | 15,615 | -42,780 | 1,623 | -6,706 |
EBIT | -64,485 | -105,180 | -46,577 | -45,906 |
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-06-30 | $1.94 |
2024-03-31 | $1.68 |
2023-12-31 | $1.76 |
2023-09-30 | -$0.11 |