Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$533,317
$528,104
$511,044
$498,401
Gross Profit
-204,086
146,603
155,142
136,806
EBITDA
626,695
112,385
111,061
96,490
EBIT
126,349
105,150
104,069
89,518
Net Income
96,471
88,351
102,546
78,245
Net Change In Cash
533,317
528,104
511,044
498,401
Free Cash Flow
167,443
103,526
147,180
146,409
Cash
656,900
510,894
407,010
245,449
Basic Shares
32,060
32,086
32,001
31,825

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,885,842
$1,459,996
$1,142,377
$925,925
Gross Profit
524,505
432,438
328,155
278,726
EBITDA
365,082
301,038
219,734
186,570
EBIT
338,754
260,682
182,327
153,118
Net Income
282,810
245,211
181,390
144,925
Net Change In Cash
1,885,842
1,459,996
1,142,377
925,925
Cost of Revenue
-426,467
187,510
145,180
Free Cash Flow
396,726
351,171
235,056
227,336
Cash
245,449
28,265
461,304
277,766
Basic Shares
31,841
33,671
37,697
37,708

Earnings Calls

Quarter EPS
2024-09-30
$3.01
2024-06-30
$2.75
2024-03-31
$3.20
2023-12-31
$2.46