REVENUE BY CHANNEL |
Q1 2024 | Q1 2023 | ||||
Direct revenue, as a percentage of total revenue | 66.5 | % | 76.3 | % | |
Indirect revenue, as a percentage of total revenue | 33.5 | % | 23.7 | % |
/ Deferred Revenue and Backlog
(in thousands) | March 31, 2024 | December 31, 2023 | March 31, 2023 | |||||
Current Deferred Revenue | $ | 433,167 | $ | 457,514 | $ | 396,331 | ||
Current Backlog | 433,106 | 439,879 | 428,913 | |||||
Total Current Deferred Revenue and Backlog | 866,273 | 897,393 | 825,244 | |||||
Long-Term Deferred Revenue | 21,434 | 22,240 | 20,738 | |||||
Long-Term Backlog | 481,746 | 552,951 | 511,502 | |||||
Total Long-Term Deferred Revenue and Backlog | 503,180 | 575,191 | 532,240 | |||||
Total Deferred Revenue and Backlog | $ | 1,369,453 | $ | 1,472,584 | $ | 1,357,484 |