Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$871,161
$855,455
$785,659
$802,315
Gross Profit
223,797
226,547
209,593
196,420
EBITDA
201,649
202,328
174,610
116,180
EBIT
134,776
136,658
110,880
53,635
Net Income
92,496
94,277
75,986
42,817
Net Change In Cash
871,161
855,455
785,659
802,315
Free Cash Flow
160,251
22,449
-42,146
150,714
Cash
47,025
68,383
51,078
74,444
Basic Shares
55,970
56,437
57,316
57,852

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,265,876
$3,091,640
$2,784,754
$2,246,660
Gross Profit
825,200
700,062
522,370
379,981
EBITDA
652,214
557,289
411,006
-34,414
EBIT
411,892
346,133
209,563
-248,132
Net Income
286,707
222,935
122,291
-246,954
Net Change In Cash
3,265,876
3,091,640
2,784,754
2,246,660
Cost of Revenue
45,764
-45,525
Free Cash Flow
413,834
138,498
121,522
223,561
Cash
74,444
32,577
80,577
34,813
Basic Shares
58,355
59,857
60,329
60,053

Earnings Calls

QuarterEPS
2025-09-30
$1.65
2025-06-30
$1.67
2025-03-31
$1.33
2024-12-31
$1.29