Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$568,261
$555,447
$566,755
$539,542
Gross Profit
548,791
536,275
546,790
522,214
EBITDA
237,757
194,204
171,102
195,297
EBIT
230,415
186,859
163,460
187,843
Net Income
184,848
159,616
139,861
117,973
Net Change In Cash
568,261
555,447
566,755
539,542
Free Cash Flow
48,993
211,437
226,286
262,141
Cash
90,663
118,797
217,374
214,809
Basic Shares
284,393
288,177
281,732
291,478

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,168,701
$1,830,208
$1,611,062
$1,434,970
Gross Profit
2,092,485
1,757,661
1,553,153
1,382,097
EBITDA
718,752
196,602
222,359
300,296
EBIT
689,949
170,885
201,484
286,666
Net Income
521,267
207,765
182,282
231,063
Net Change In Cash
2,168,701
1,830,208
1,611,062
1,434,970
Cost of Revenue
-161,214
Free Cash Flow
633,786
170,355
224,158
336,579
Cash
140,148
262,994
501,195
647,169
Basic Shares
296,132
321,464
324,556
322,359

Earnings Calls

Quarter EPS
2025-06-30
$0.75
2025-03-31
$0.62
2024-12-31
$0.55
2024-09-30
$0.40