Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$533,540
$483,456
$521,202
$501,869
Gross Profit
334,286
308,681
333,290
308,307
EBITDA
183,904
170,751
182,547
177,933
EBIT
134,426
126,843
136,995
127,940
Net Income
96,250
90,758
88,322
98,056
Net Change In Cash
533,540
483,456
521,202
501,869
Free Cash Flow
120,599
95,838
141,853
138,031
Cash
733,815
638,756
663,555
972,985
Basic Shares
218,183
220,189
218,016
224,035

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,978,214
$1,965,311
$2,141,518
$2,251,657
Gross Profit
967,350
1,233,688
1,384,563
1,450,820
EBITDA
368,256
688,555
779,355
895,241
EBIT
164,988
483,219
570,958
680,310
Net Income
83,591
341,303
423,211
512,599
Net Change In Cash
1,978,214
1,965,311
2,141,518
2,251,657
Free Cash Flow
506,377
296,653
565,928
432,467
Cash
663,555
668,084
730,669
880,516
Basic Shares
218,475
217,486
223,231
225,072

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.60
2025-03-31
$0.55
2024-12-31
$0.61