Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$597,755
$568,261
$555,447
$566,755
Gross Profit
579,181
548,791
536,275
546,790
EBITDA
259,835
237,757
194,204
171,102
EBIT
252,413
230,415
186,859
163,460
Net Income
193,578
184,848
159,616
139,861
Net Change In Cash
597,755
568,261
555,447
566,755
Free Cash Flow
288,840
48,993
188,985
226,286
Cash
376,300
164,433
183,752
217,374
Basic Shares
278,535
284,393
288,177
281,732

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
217,374
262,994
501,195
647,169
Basic Shares
296,132
321,464
324,556
322,359

Earnings Calls

QuarterEPS
2025-09-30
$0.78
2025-06-30
$0.75
2025-03-31
$0.62
2024-12-31
$0.55