Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $7,994,000 | $5,859,000 | $4,415,000 | $4,784,000 |
Gross Profit | 7,804,000 | 5,717,000 | 4,238,000 | 4,609,000 |
EBITDA | 3,364,000 | 2,016,000 | 1,333,000 | 794,000 |
EBIT | 3,174,000 | 1,874,000 | 1,156,000 | 619,000 |
Net Income | 2,517,000 | 1,521,000 | 776,000 | 222,000 |
Net Change In Cash | 7,994,000 | 5,859,000 | 4,415,000 | 4,784,000 |
Free Cash Flow | 2,296,000 | 2,379,000 | 2,574,000 | 1,252,000 |
Cash | 15,775,000 | 16,290,000 | 15,629,000 | 12,135,000 |
Basic Shares | 33,864 | 34,267 | 34,706 | 35,222 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $21,365,000 | $17,090,000 | $10,958,000 | $6,796,000 |
Gross Profit | 21,360,000 | 16,483,000 | 10,359,000 | 6,154,000 |
EBITDA | 7,043,000 | 4,921,000 | 2,398,000 | 1,565,000 |
EBIT | 6,378,000 | 4,314,000 | 1,799,000 | 923,000 |
Net Income | 4,289,000 | 3,058,000 | 1,165,000 | 59,000 |
Net Change In Cash | 21,365,000 | 17,090,000 | 10,958,000 | 6,796,000 |
Cost of Revenue | 1,139,000 | 583,000 | 4,250,000 | |
Free Cash Flow | 6,999,000 | 6,186,000 | 2,516,000 | -201,000 |
Cash | 12,107,000 | 12,221,000 | 11,127,000 | 10,562,000 |
Basic Shares | 36,530 | 40,052 | 41,362 | 41,160 |
Quarter | EPS |
---|---|
2024-09-30 | $83.89 |
2024-06-30 | $41.90 |
2024-03-31 | $20.39 |
2023-12-31 | $32 |