Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$494,633
$612,750
$466,098
$434,187
Gross Profit
377,488
461,966
325,647
270,961
EBITDA
152,303
266,647
129,263
104,948
EBIT
136,448
237,364
106,140
78,443
Net Income
106,684
181,459
82,560
63,159
Net Change In Cash
494,633
612,750
466,098
434,187
Free Cash Flow
100,771
78,064
87,791
197,910
Cash
216,425
225,753
220,517
194,518
Basic Shares
36,316
36,485
36,478
36,462

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,846,662
$1,814,352
$1,816,912
$1,417,825
Gross Profit
1,111,518
961,146
1,351,802
1,254,018
EBITDA
361,111
214,108
678,093
634,430
EBIT
228,584
68,715
501,845
502,105
Net Income
184,045
89,826
406,899
393,286
Net Change In Cash
1,846,662
1,814,352
1,816,912
1,417,825
Cost of Revenue
235,915
Free Cash Flow
641,987
358,923
624,638
485,915
Cash
194,518
168,112
2,230,063
1,714,482
Basic Shares
36,643
37,417
37,603
37,943

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$2.95
2025-06-30
$4.97
2025-03-31
$2.39