Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $29,611,000 | $26,462,000 | $26,423,000 | $26,747,000 |
Gross Profit | 26,569,000 | 22,635,000 | 23,152,000 | 23,636,000 |
EBITDA | 1,360,000 | -301,000 | 1,403,000 | 1,566,000 |
EBIT | 1,118,000 | -539,000 | 1,202,000 | 1,375,000 |
Net Income | 741,000 | -541,000 | 832,000 | 959,000 |
Net Change In Cash | 29,611,000 | 26,462,000 | 26,423,000 | 26,747,000 |
Cost of Revenue | 2,479,000 | |||
Free Cash Flow | 246,000 | -7,417,000 | 1,018,000 | 2,912,000 |
Cash | 5,910,000 | 4,694,000 | 15,148,000 | 16,214,000 |
Basic Shares | 121,268 | 122,461 | 123,983 | 125,109 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $106,440,000 | $92,870,000 | $83,064,000 | $77,155,000 |
Gross Profit | 93,252,000 | 80,199,000 | 72,943,000 | 67,103,000 |
EBITDA | 4,597,000 | 4,814,000 | 4,131,000 | 5,290,000 |
EBIT | 3,680,000 | 3,969,000 | 3,418,000 | 4,674,000 |
Net Income | 2,489,000 | 2,806,000 | 2,933,000 | 3,367,000 |
Net Change In Cash | 106,440,000 | 92,870,000 | 83,064,000 | 77,155,000 |
Cost of Revenue | 1,667,000 | -1,279,000 | 619,000 | |
Free Cash Flow | 2,977,000 | 3,467,000 | 946,000 | 4,675,000 |
Cash | 4,694,000 | 5,061,000 | 3,394,000 | 4,673,000 |
Basic Shares | 124,441 | 127,094 | 129,395 | 133,012 |
Quarter | EPS |
---|---|
2024-03-31 | $7.23 |
2023-12-31 | -$0.11 |
2023-09-30 | $7.78 |
2023-06-30 | $8.94 |