Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$509,264
$499,826
$407,665
$439,116
Gross Profit
162,114
160,152
79,866
64,182
EBITDA
158,609
157,865
79,966
48,924
EBIT
79,966
48,924
Net Income
124,610
124,336
63,214
40,860
Net Change In Cash
509,264
499,826
407,665
439,116
Free Cash Flow
179,220
175,772
102,461
127,557
Cash
52,621
21,414
27,058
39,790
Basic Shares
92,310
92,518
92,528
92,451

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,770,384
$1,511,994
$1,697,992
$1,183,548
Gross Profit
454,631
390,873
731,772
459,602
EBITDA
441,546
393,111
736,706
359,392
EBIT
433,882
384,566
728,725
351,998
Net Income
345,779
304,611
583,411
279,354
Net Change In Cash
1,770,384
1,511,994
1,697,992
1,183,548
Cost of Revenue
-65,986
26,587
Free Cash Flow
555,509
458,344
244,559
376,595
Cash
39,790
36,424
22,818
88,804
Basic Shares
92,451
92,154
91,588
45,712

Earnings Calls

QuarterEPS
2025-09-30
$0.83
2025-06-30
$0.84
2025-03-31
$0.92
2024-12-31
$0.41