Cost of Revenue
$1.26B
TTM · Period ending: · USD

ALG Cost of Revenue
Latest reported$1.26Bperiod ending
Latest reported$1.26Bperiod ending
ALG TTM Cost of Revenue ($0.00 → $1.26B)
TTM cost of revenue
High-resolution chart · PNG
ALG cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 1,259,229,000 | |
| 1,230,133,000 | |
| 1,205,898,000 | |
| 1,210,784,000 | |
| 1,192,839,000 | |
| 1,190,180,000 | |
| 1,216,025,000 | |
| 1,231,112,000 | |
| 1,236,199,000 | |
| 1,250,697,000 | |
| 1,236,007,000 | |
| 1,216,194,000 | |
| 1,187,121,000 | |
| 1,160,998,000 | |
| 1,137,098,000 | |
| 1,101,810,000 | |
| 1,077,397,000 | |
| 1,040,310,000 | |
| 999,709,000 | |
| 968,103,000 | |
| 929,211,000 | |
| 870,611,000 | |
| 871,356,000 | |
| 881,554,000 | |
| 871,550,000 | |
| 882,793,000 | |
| 845,911,000 | |
| 807,204,000 | |
| 794,885,000 | |
| 773,503,000 | |
| 752,707,000 | |
| 741,650,000 | |
| 726,366,000 | |
| 694,292,000 | |
| 677,687,000 | |
| 652,927,000 | |
| 639,466,000 | |
| 640,180,000 | |
| 639,649,000 | |
| 657,754,000 | |
| 669,804,000 | |
| 675,562,000 | |
| 677,129,000 | |
| 681,340,000 | |
| 684,970,000 | |
| 678,968,000 | |
| 649,827,000 | |
| 599,176,000 | |
| 553,023,000 | |
| 527,929,000 | |
| 518,326,000 | |
| 506,433,000 | |
| 493,859,000 | |
| 487,734,000 | |
| 484,890,000 | |
| 485,956,000 | |
| 484,782,000 | |
| 480,367,000 | |
| 468,508,000 | |
| 451,892,000 | |
| 433,966,000 | |
| 416,186,000 | |
| 407,626,000 | |
| 395,742,000 | |
| 380,503,000 | |
| 363,764,000 | |
| 351,926,000 | |
| 360,167,000 | |
| 394,595,000 | |
| 427,337,000 | |
| 447,721,000 | |
| 452,432,000 | |
| 432,909,000 | |
| 416,885,000 | |
| 406,675,000 | |
| 395,936,000 | |
| 387,846,000 | |
| 380,363,000 | |
| 366,604,000 | |
| 340,693,000 | |
| 323,431,000 | |
| 301,777,000 | |
| 289,353,000 | |
| 291,070,000 | |
| 284,724,000 | |
| 276,949,000 | |
| 266,995,000 | |
| 252,457,000 | |
| 238,814,000 | |
| 226,786,000 | |
| 219,316,000 | |
| 216,195,000 | |
| 213,045,000 | |
| 210,458,000 | |
| 205,891,000 | |
| 202,007,000 | |
| 198,039,000 | |
| 194,495,000 | |
| 186,518,000 | |
| 180,151,000 |