Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$761,469
$706,041
$663,283
$693,234
Gross Profit
357,544
335,054
319,406
322,100
EBITDA
181,437
178,589
156,371
163,030
EBIT
108,449
107,670
86,758
93,579
Net Income
72,102
76,142
37,163
41,355
Net Change In Cash
761,469
706,041
663,283
693,234
Free Cash Flow
-26,306
41,374
26,819
64,040
Cash
175,509
59,001
27,878
120,947
Basic Shares
225,511
223,619
220,267
214,633

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,620,995
$2,216,593
$1,822,557
$1,318,053
Gross Profit
1,228,574
1,032,223
754,349
473,955
EBITDA
632,164
469,984
339,502
-260,073
EBIT
357,483
225,587
110,619
-495,197
Net Income
156,240
76,063
-1,793
-579,369
Net Change In Cash
2,620,995
2,216,593
1,822,557
1,318,053
Cost of Revenue
-5,775
-1,549
Free Cash Flow
50,582
-230,898
-390,209
-348,938
Cash
27,878
29,966
25,509
31,637
Basic Shares
211,164
204,005
193,570
193,060

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.37
2025-03-31
$0.39
2024-12-31
$0.27