Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $4,415,000 | $4,784,000 | $7,341,000 | $5,462,000 |
Gross Profit | 4,238,000 | 4,609,000 | 7,172,000 | 5,302,000 |
EBITDA | 968,000 | 785,000 | 3,559,000 | 2,102,000 |
EBIT | 791,000 | 610,000 | 3,390,000 | 1,942,000 |
Net Income | 776,000 | 222,000 | 2,511,000 | 1,290,000 |
Net Change In Cash | 4,415,000 | 4,784,000 | 7,341,000 | 5,462,000 |
Cost of Revenue | 473,000 | |||
Free Cash Flow | 2,574,000 | 1,252,000 | 1,301,000 | 1,645,000 |
Cash | 15,629,000 | 12,135,000 | 13,294,000 | 14,602,000 |
Basic Shares | 34,706 | 35,222 | 35,987 | 36,964 |
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 | 20,700,000 | 16,483,000 | 10,359,000 | 6,154,000 |
EBITDA | 6,505,000 | 4,722,000 | 2,411,000 | 2,776,000 |
EBIT | 5,840,000 | 5,102,000 | 1,812,000 | 2,134,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,135,000 | 12,221,000 | 11,127,000 | 10,562,000 |
Basic Shares | 36,530 | 40,052 | 41,362 | 41,160 |
Quarter | EPS |
---|---|
2024-03-31 | $20.39 |
2023-12-31 | $32 |
2023-09-30 | $72.32 |
2023-06-30 | $37.62 |