Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$593,741
$582,822
$440,360
$485,978
Gross Profit
129,799
108,463
72,607
87,738
EBITDA
112,446
89,760
58,419
71,163
EBIT
95,083
72,835
42,161
56,289
Net Income
61,321
51,879
31,048
40,173
Net Change In Cash
593,741
582,822
440,360
485,978
Free Cash Flow
138,274
92,093
27,159
132,234
Cash
648,127
539,985
480,414
471,563
Basic Shares
31,070
31,145
31,186
31,334

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,972,229
$1,769,436
$1,581,766
$1,427,412
Gross Profit
337,638
274,567
214,757
191,369
EBITDA
277,338
211,433
144,764
126,426
EBIT
219,935
160,858
112,261
93,690
Net Income
138,655
106,461
62,645
42,306
Net Change In Cash
1,972,229
1,769,436
1,581,766
1,427,412
Cost of Revenue
16,051
20,452
Free Cash Flow
414,205
158,207
104,943
86,419
Cash
471,563
181,544
81,840
66,185
Basic Shares
31,208
30,564
29,101
28,195

Earnings Calls

Quarter EPS
2024-09-30
$1.97
2024-06-30
$1.67
2024-03-31
$1
2023-12-31
$1.28