Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$675,045
$680,049
$870,529
$806,827
Gross Profit
252,149
239,058
414,880
368,972
EBITDA
154,583
139,611
297,850
263,229
EBIT
129,955
115,279
270,131
234,219
Net Income
67,765
57,916
180,666
146,807
Net Change In Cash
675,045
680,049
870,529
806,827
Free Cash Flow
92,757
54,683
233,608
186,923
Cash
756,540
716,647
693,214
536,253
Basic Shares
162,294
161,917
162,709
165,748

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,101,971
$2,910,930
$3,279,245
$2,991,093
Gross Profit
1,345,856
1,192,073
1,586,024
1,392,334
EBITDA
1,055,760
892,686
1,129,602
940,565
EBIT
942,225
779,450
1,008,525
812,713
Net Income
599,818
476,724
629,909
477,001
Net Change In Cash
3,101,971
2,910,930
3,279,245
2,991,093
Cost of Revenue
16,021
Free Cash Flow
632,527
532,555
760,818
438,536
Cash
693,214
361,036
551,681
56,989
Basic Shares
169,165
207,947
224,486
222,471

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.44
2025-03-31
$0.37
2024-12-31
$1.21