| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $237,515,261 | $230,696,369 | $221,037,914 | $222,218,108 |
Gross Profit | 68,926,998 | 68,242,412 | 64,009,782 | 68,644,681 |
EBITDA | 45,340,633 | 53,929,404 | 52,786,426 | 57,387,731 |
EBIT | 46,898,934 | 45,940,967 | 50,267,217 | |
Net Income | 31,449,159 | 32,994,522 | 33,257,645 | 35,248,076 |
Net Change In Cash | 237,515,261 | 230,696,369 | 221,037,914 | 222,218,108 |
Free Cash Flow | 37,926,000 | 30,500,000 | 38,377,000 | 30,590,000 |
Cash | 118,851,288 | 130,837,000 | 125,763,000 | 121,974,000 |
Basic Shares | 10,498,247 | 10,482,158 | 10,492,102 | 10,482,964 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $901,337,961 | $903,546,960 | $924,694,578 | $804,458,620 |
Gross Profit | 276,286,445 | 267,868,164 | 265,112,031 | 239,081,456 |
EBITDA | 220,453,884 | 193,638,848 | 193,524,732 | 190,659,380 |
EBIT | 191,696,346 | 161,054,493 | 161,246,936 | 159,219,816 |
Net Income | 132,895,356 | 111,183,417 | 115,985,875 | 124,280,412 |
Net Change In Cash | 901,337,961 | 903,546,960 | 924,694,578 | 804,458,620 |
Free Cash Flow | 154,389,000 | 165,706,000 | 115,767,000 | 90,644,000 |
Cash | 121,974,000 | 96,953,000 | 91,880,000 | 103,836,000 |
Basic Shares | 10,482,964 | 10,611,425 | 10,977,982 | 10,964,167 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.03 |
2025-09-30 | $0.03 |
2025-06-30 | $0.04 |
2025-03-31 | $0.04 |