Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$618,798
$646,943
$639,993
$606,181
Gross Profit
168,433
200,396
234,118
209,994
EBITDA
87,818
94,758
136,453
117,153
EBIT
71,558
95,345
120,622
101,456
Net Income
52,493
71,757
90,319
75,776
Net Change In Cash
618,798
646,943
639,993
606,181
Free Cash Flow
122,798
19,464
152,152
76,973
Cash
249,904
173,882
178,350
238,451
Basic Shares
14,606
14,764
14,992
15,082

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,431,287
$2,264,417
$2,134,963
$2,139,261
Gross Profit
854,348
796,554
765,086
769,803
EBITDA
464,294
414,340
393,435
411,233
EBIT
401,245
353,475
334,263
352,182
Net Income
301,999
272,509
249,624
268,550
Net Change In Cash
2,431,287
2,264,417
2,134,963
2,139,261
Cost of Revenue
-129,780
Free Cash Flow
367,966
273,445
252,561
249,922
Cash
178,350
263,958
74,126
32,895
Basic Shares
15,186
15,200
15,099
15,938

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$4.27
2025-03-31
$5.63
2024-12-31
$6.83